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

遂宁商城网站建设1年网站

遂宁商城网站建设,1年网站,wordpress图片显示,网站通cms前言 最近有一个需求,需要实现一个TreeView的试图显示,开始我一直觉得这么通用的结构,肯定有现成的UI组件或者插件可以使用,结果,找了好久,都没有找到合适的插件,有两个效果差强人意。 最后在回家的路上突然灵光一闪,想到了一种简单的实现方式,什么插件都不用,仅使用…

前言

最近有一个需求,需要实现一个TreeView的试图显示,开始我一直觉得这么通用的结构,肯定有现成的UI组件或者插件可以使用,结果,找了好久,都没有找到合适的插件,有两个效果差强人意。
最后在回家的路上突然灵光一闪,想到了一种简单的实现方式,什么插件都不用,仅使用Unity自带的Button和Layout。不仅可以实现一级树形目录,还能实现二级,三级等等,只要你有需要,都可以自定义实现。

原理

好了废话不多说,我来说一下原理
我们先来看一下一个基本的TreeView基本结构如下:
在这里插入图片描述
我们看左侧的菜单,TreeView有一级标题和二级标题,其中一级标题的点击可以控制二级标题的显示与折叠。
我这里的原理就是给一级标题和二级标题放到一个VerticalLayout父节点V1中,然后我们给V1再添加一个ContentSizeFilter,可以动态控制这组标题的大小。然后多个不同的标题组,我们再用一个大的VerticalLayout控制。
当我们点击一级标题是,就同时控制它同一个父节点下的所有二级子标题的显示与隐藏,当显示这些二级标题节点时,由于ContentSizeFilter的控制,它们的父节点VerticalLayout就会变大尺寸,这样外层Layout就会控制下层的标题组重新刷新位置,树形结构就会正确显示了。

http://www.yayakq.cn/news/461832/

相关文章:

  • 建设好的网站怎么分享福州志愿者官方网站怎么做
  • 墟沟企业建站价格表企业管理咨询培训
  • 丹徒网站建设代理商单位网站建设费用账务处理
  • 重庆做网站公司餐厅网站建设什么科目
  • wordpress网站打开很卡wordpress网站转app
  • wordpress 不同站点1688货源网一件代发童装
  • 广州乐地网站建设罗湖附近公司做网站建设哪家服务周到
  • 网站平台怎么做推广装饰设计网站建设
  • 电子商务网站建设实训需求分析运维工程师一月多少钱
  • 武陟外贸英文网站建设广东工程建设信息网站
  • 国外精品成品网站1688广州网站建设怎么样
  • 武功县住房与城乡建设局网站视频直播间
  • 个人网站备案费用网站设计步骤ppt
  • 京东网站开发需求新手运营从哪开始学
  • 信誉好的东莞网站设计Wordpress首页制作代码
  • 南昌vr网站开发网站设计是用什么做的
  • 四川建设厅报名网站微信小程序报备系统
  • 做微商选择的哪个平台微平台网站网站开发部门结构
  • 仪征 做网站乐山市住房和城乡建设局网站
  • 渝叶购零售客户电商网站深圳展厅设计
  • 网站权重多少比较好西安房产网官网
  • 编辑网站的软件手机软件软文推广营销
  • 网站推广方法有小区网络设计方案
  • 对网站建设的调研报告优质做网站哪家正规
  • 网站线上体系黑龙江省建设厅安全员考试
  • 元氏网站制作谷歌排名规则
  • 学校二级学院网站建设桂林网站建设服务电话
  • 淮安公司企业网站建设可以做申论的网站
  • 南沙网站建设公司购物网站排名前十
  • 做网站阜阳齐三seo