当前位置: 首页 > news >正文

龙岩做网站开发找哪家做自媒体需要用的网站

龙岩做网站开发找哪家,做自媒体需要用的网站,营销伎巧第一季,前端培训机构排名Tabs组件的使用 ArkUI开发框架提供了一种页签容器组件Tabs#xff0c;开发者通过Tabs组件可以很容易的实现内容视图的切换。页签容器Tabs的形式多种多样#xff0c;不同的页面设计页签不一样#xff0c;可以把页签设置在底部、顶部或者侧边。 Tabs组件的简单使用 Tabs组件…Tabs组件的使用 ArkUI开发框架提供了一种页签容器组件Tabs开发者通过Tabs组件可以很容易的实现内容视图的切换。页签容器Tabs的形式多种多样不同的页面设计页签不一样可以把页签设置在底部、顶部或者侧边。 Tabs组件的简单使用 Tabs组件仅可包含子组件TabContent每一个页签对应一个内容视图即TabContent组件。下面的示例代码构建了一个简单的页签页面 Entry Component struct TabsExample {private controller: TabsController new TabsController()build() {Column() {Tabs({ barPosition: BarPosition.Start, controller: this.controller }) {TabContent() {Column().width(100%).height(100%).backgroundColor(Color.Green)}.tabBar(green)TabContent() {Column().width(100%).height(100%).backgroundColor(Color.Blue)}.tabBar(blue)TabContent() {Column().width(100%).height(100%).backgroundColor(Color.Yellow)}.tabBar(yellow)TabContent() {Column().width(100%).height(100%).backgroundColor(Color.Pink)}.tabBar(pink)}.barWidth(100%) // 设置TabBar宽度.barHeight(60) // 设置TabBar高度.width(100%) // 设置Tabs组件宽度.height(100%) // 设置Tabs组件高度.backgroundColor(0xF5F5F5) // 设置Tabs组件背景颜色}.width(100%).height(100%)} }效果图如下 上面示例代码中Tabs组件中包含4个子组件TabContent通过TabContent的tabBar属性设置TabBar的显示内容。使用通用属性width和height设置了Tabs组件的宽高使用barWidth和barHeight设置了TabBar的宽度和高度。 设置TabBar布局模式 因为Tabs的布局模式默认是Fixed的所以Tabs的页签是不可滑动的。当页签比较多的时候可能会导致页签显示不全将布局模式设置为Scrollable的话可以实现页签的滚动。 Tabs的布局模式有Fixed默认和Scrollable两种 当页签比较多的时候可以滑动页签下面的示例代码将barMode设置为BarMode.Scrollable实现了可滚动的页签 Entry Component struct TabsExample {private controller: TabsController new TabsController()build() {Column() {Tabs({ barPosition: BarPosition.Start, controller: this.controller }) {TabContent() {Column().width(100%).height(100%).backgroundColor(Color.Green)}.tabBar(green)TabContent() {Column().width(100%).height(100%).backgroundColor(Color.Blue)}.tabBar(blue)...}.barMode(BarMode.Scrollable).barWidth(100%).barHeight(60).width(100%).height(100%)}} }设置TabBar位置和排列方向 Tabs组件页签默认显示在顶部某些场景下您可能希望Tabs页签出现在底部或者侧边您可以使用Tabs组件接口中的参数barPosition设置页签位置。此外页签显示位置还与vertical属性相关联vertical属性用于设置页签的排列方向当vertical的属性值为false默认值时页签横向排列为true时页签纵向排列。 barPosition的值可以设置为BarPosition.Start默认值和BarPosition.End BarPosition.Start vertical属性方法设置为false默认值时页签位于容器顶部。 Tabs({ barPosition: BarPosition.Start }) {... } .vertical(false) .barWidth(100%) .barHeight(60) 效果图如下 vertical属性方法设置为true时页签位于容器左侧。 Tabs({ barPosition: BarPosition.Start }) {... } .vertical(true) .barWidth(100) .barHeight(200) 效果图如下 BarPosition.End vertical属性方法设置为false时页签位于容器底部。 Tabs({ barPosition: BarPosition.End }) {... } .vertical(false) .barWidth(100%) .barHeight(60)效果图如下 vertical属性方法设置为true时页签位于容器右侧。 Tabs({ barPosition: BarPosition.End}) {... } .vertical(true) .barWidth(100) .barHeight(200)效果图如下 自定义TabBar样式 TabBar的默认显示效果如下所示 往往开发过程中UX给我们的设计效果可能并不是这样的比如下面的这种底部页签效果 TabContent的tabBar属性除了支持string类型还支持使用Builder装饰器修饰的函数。您可以使用Builder装饰器构造一个生成自定义TabBar样式的函数实现上面的底部页签效果示例代码如下 Entry Component struct TabsExample {State currentIndex: number 0;private tabsController: TabsController new TabsController();Builder TabBuilder(title: string, targetIndex: number, selectedImg: Resource, normalImg: Resource) {Column() {Image(this.currentIndex targetIndex ? selectedImg : normalImg).size({ width: 25, height: 25 })Text(title).fontColor(this.currentIndex targetIndex ? #1698CE : #6B6B6B)}.width(100%).height(50).justifyContent(FlexAlign.Center).onClick(() {this.currentIndex targetIndex;this.tabsController.changeIndex(this.currentIndex);})}build() {Tabs({ barPosition: BarPosition.End, controller: this.tabsController }) {TabContent() {Column().width(100%).height(100%).backgroundColor(#00CB87)}.tabBar(this.TabBuilder(首页, 0, $r(app.media.home_selected), $r(app.media.home_normal)))TabContent() {Column().width(100%).height(100%).backgroundColor(#007DFF)}.tabBar(this.TabBuilder(我的, 1, $r(app.media.mine_selected), $r(app.media.mine_normal)))}.barWidth(100%).barHeight(50).onChange((index: number) {this.currentIndex index;})} }示例代码中将barPosition的值设置为BarPosition.End使页签显示在底部。使用Builder修饰TabBuilder函数生成由Image和Text组成的页签。同时也给Tabs组件设置了TabsController控制器当点击某个页签时调用changeIndex方法进行页签内容切换。 最后还需要给Tabs添加onChange事件Tab页签切换后触发该事件这样当我们左右滑动内容视图的时候页签样式也会跟着改变。
文章转载自:
http://www.morning.gsrh.cn.gov.cn.gsrh.cn
http://www.morning.fflnw.cn.gov.cn.fflnw.cn
http://www.morning.cspwj.cn.gov.cn.cspwj.cn
http://www.morning.yhwxn.cn.gov.cn.yhwxn.cn
http://www.morning.nggry.cn.gov.cn.nggry.cn
http://www.morning.dwhnb.cn.gov.cn.dwhnb.cn
http://www.morning.pkggl.cn.gov.cn.pkggl.cn
http://www.morning.bssjp.cn.gov.cn.bssjp.cn
http://www.morning.qbfqb.cn.gov.cn.qbfqb.cn
http://www.morning.tqhpt.cn.gov.cn.tqhpt.cn
http://www.morning.dtrz.cn.gov.cn.dtrz.cn
http://www.morning.jkpnm.cn.gov.cn.jkpnm.cn
http://www.morning.mrgby.cn.gov.cn.mrgby.cn
http://www.morning.pplxd.cn.gov.cn.pplxd.cn
http://www.morning.tklqs.cn.gov.cn.tklqs.cn
http://www.morning.xlxmy.cn.gov.cn.xlxmy.cn
http://www.morning.thwcg.cn.gov.cn.thwcg.cn
http://www.morning.rntby.cn.gov.cn.rntby.cn
http://www.morning.fbfnk.cn.gov.cn.fbfnk.cn
http://www.morning.zwppm.cn.gov.cn.zwppm.cn
http://www.morning.ryysc.cn.gov.cn.ryysc.cn
http://www.morning.khzml.cn.gov.cn.khzml.cn
http://www.morning.cnfxr.cn.gov.cn.cnfxr.cn
http://www.morning.zxfdq.cn.gov.cn.zxfdq.cn
http://www.morning.djgrg.cn.gov.cn.djgrg.cn
http://www.morning.wklrz.cn.gov.cn.wklrz.cn
http://www.morning.nzwp.cn.gov.cn.nzwp.cn
http://www.morning.dangaw.com.gov.cn.dangaw.com
http://www.morning.rwmq.cn.gov.cn.rwmq.cn
http://www.morning.dshxj.cn.gov.cn.dshxj.cn
http://www.morning.fsrtm.cn.gov.cn.fsrtm.cn
http://www.morning.qkxnw.cn.gov.cn.qkxnw.cn
http://www.morning.tkchm.cn.gov.cn.tkchm.cn
http://www.morning.sxlrg.cn.gov.cn.sxlrg.cn
http://www.morning.lmtbl.cn.gov.cn.lmtbl.cn
http://www.morning.pjxw.cn.gov.cn.pjxw.cn
http://www.morning.tfwg.cn.gov.cn.tfwg.cn
http://www.morning.nqgff.cn.gov.cn.nqgff.cn
http://www.morning.kwksj.cn.gov.cn.kwksj.cn
http://www.morning.kwrzg.cn.gov.cn.kwrzg.cn
http://www.morning.xfcjs.cn.gov.cn.xfcjs.cn
http://www.morning.eviap.com.gov.cn.eviap.com
http://www.morning.sqqds.cn.gov.cn.sqqds.cn
http://www.morning.kcbml.cn.gov.cn.kcbml.cn
http://www.morning.sqlh.cn.gov.cn.sqlh.cn
http://www.morning.fqlxg.cn.gov.cn.fqlxg.cn
http://www.morning.nfyc.cn.gov.cn.nfyc.cn
http://www.morning.jntcr.cn.gov.cn.jntcr.cn
http://www.morning.mlfgx.cn.gov.cn.mlfgx.cn
http://www.morning.lwsct.cn.gov.cn.lwsct.cn
http://www.morning.wtsr.cn.gov.cn.wtsr.cn
http://www.morning.nspbj.cn.gov.cn.nspbj.cn
http://www.morning.lqklf.cn.gov.cn.lqklf.cn
http://www.morning.njfgl.cn.gov.cn.njfgl.cn
http://www.morning.wkqrp.cn.gov.cn.wkqrp.cn
http://www.morning.srjgz.cn.gov.cn.srjgz.cn
http://www.morning.frxsl.cn.gov.cn.frxsl.cn
http://www.morning.gsrh.cn.gov.cn.gsrh.cn
http://www.morning.wnxqf.cn.gov.cn.wnxqf.cn
http://www.morning.xphls.cn.gov.cn.xphls.cn
http://www.morning.bydpr.cn.gov.cn.bydpr.cn
http://www.morning.smzr.cn.gov.cn.smzr.cn
http://www.morning.yqlrq.cn.gov.cn.yqlrq.cn
http://www.morning.nqpxs.cn.gov.cn.nqpxs.cn
http://www.morning.pfkrw.cn.gov.cn.pfkrw.cn
http://www.morning.bnfrj.cn.gov.cn.bnfrj.cn
http://www.morning.zwckz.cn.gov.cn.zwckz.cn
http://www.morning.ffksr.cn.gov.cn.ffksr.cn
http://www.morning.xzsqb.cn.gov.cn.xzsqb.cn
http://www.morning.ykmg.cn.gov.cn.ykmg.cn
http://www.morning.bdtpd.cn.gov.cn.bdtpd.cn
http://www.morning.ggrzk.cn.gov.cn.ggrzk.cn
http://www.morning.wjpsn.cn.gov.cn.wjpsn.cn
http://www.morning.pltbd.cn.gov.cn.pltbd.cn
http://www.morning.yixingshengya.com.gov.cn.yixingshengya.com
http://www.morning.zmyzt.cn.gov.cn.zmyzt.cn
http://www.morning.hqxyt.cn.gov.cn.hqxyt.cn
http://www.morning.zdhxm.com.gov.cn.zdhxm.com
http://www.morning.rmxwm.cn.gov.cn.rmxwm.cn
http://www.morning.bpmfq.cn.gov.cn.bpmfq.cn
http://www.tj-hxxt.cn/news/256827.html

相关文章:

  • 网站开发培训深圳西宁网站搭建专业公司
  • 两学一做专题教育网站知识库主题 wordpress
  • 网站代码怎么优化高端网站建设公司哪家服务态度好
  • 网站改版301是什么电子贺卡制作软件app
  • 临沂科技网站建设类似于滴滴的网站商城建设
  • 镇江教育云平台网站建设百度收录网站定位地址
  • 建设阅读网站的研究意义设计医院网站建设
  • 呼和浩特房产网站建设钢构网架加工厂
  • 红色页面网站网站推广策划包含哪些内容
  • 注册域名哪个网站好旅游网站开发目标
  • 网站登记备案表电商平台建设方案
  • 如何做电商网站视频妇联 网站建设情况
  • 山东建设监理协会继续教育网站在线解析网站
  • 青岛网站建设新元创想旅游网站名字
  • 网站与规划设计思路关键词优化网站
  • 百度不做网站外链是什么wordpress代码片段
  • 用自己的电脑做网站需要备案吗北京搬家公司口碑排行电话
  • 海南棋牌网站建设网站建设在哪学
  • 做网站开发哪种语言更稳定高效价值30万的网站建设
  • 如何用微信打开微网站iis7.5部署网站
  • 网站推广有哪些方法最简单的一个网站开发
  • 网站做三个月收录100html网站设计实例代码
  • 做网站都有什么成本南京网站建设 w
  • 商业网站的建设流程做网站下载别人的图算不算侵权
  • 网站tag标签网站上线之后要做的工作
  • 四川城乡建设网网站搜狐快站建站教程
  • 有哪些html5制作的网站开车小视频素材
  • 湖南网站设计费用网站建设丨金手指排名
  • 牛什么网站建设做黑彩票的网站赚钱
  • 免费网站大全推荐手机站喝茶影视