版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基础布局
基础布局
声明式UI提供了以下5种常见布局,开发者可根据实际应用场景选择合适的布局进行页面开发。
(1)线性布局:如果布局内子元素超过1个,且能够以某种方式线性排列,优先考虑此布局。
(2)层叠布局:组件需要有堆叠效果时,优先考虑此布局。层叠布局的堆叠效果不会占用或影响同容器内其他子组件的布局空间。例如,Panel作为子组件弹出时,将其他组件覆盖更为合理,则优先考虑在外层使用层叠布局。
(3)弹性布局:与线性布局类似,区别在于弹性布局默认能够使子组件压缩或拉伸。在子组件需要计算拉伸或压缩比例时优先使用此布局,能够使多个容器内的子组件有更好的视觉上的填充效果。任务导入知识解析学以致用课堂小结课后拓展1.1基础布局
基础布局
(4)相对布局:二维空间中的布局,不需要遵循线性布局的规则,布局方式更为自由。这种布局通过在子组件上设置锚点规则(AlignRule),使子组件能够将自己在横轴、纵轴中的位置与容器或容器内其他子组件的位置对齐。设置的锚点规则可以支持子元素压缩、拉伸、堆叠或形成多行效果。在页面元素分布复杂或通过线性布局会使容器嵌套层数过多时,推荐使用相对布局。
(5)栅格布局:栅格是多设备场景下通用的辅助定位工具,可将空间分割为有规律的栅格,栅格布局不同于网格布局固定的空间划分,它可以实现不同设备下不同的布局,空间划分更随心所欲,从而显著降低了适配不同尺寸屏幕的设计及开发成本,使得整体设计和开发流程更有秩序和有节奏感,同时保证了多设备上应用显示的协调性和一致性,提升了用户体验。推荐在内容相同但布局不同时使用栅格布局。任务导入知识解析学以致用课堂小结课后拓展1.1基础布局Grid组件进阶
前面学习了Grid组件的基础用法,为了提高开发能力,接下来学习Grid子组件的索引值计算规则。
1.计算规则Grid组件的索引值用于当前对象的唯一标识,开发者可以通过索引值进行许多操作。
(1)Grid子组件的索引值按子组件的顺序依次递增。
(2)在if/else语句中,只有条件成立,分支内的子组件才会参与索引值计算,条件不成立,分支内的子组件将不计算索引值。
(3)在ForEach/LazyForEach语句中,会计算展开的所有子节点索引值。
(4)if/else/ForEach/LazyForEach语句发生变化后,会更新子节点索引值。
(5)将Grid子组件的visibility属性的值设置为Hidden或None时依然会计算索引值。任务导入知识解析学以致用课堂小结课后拓展1.1基础布局Grid组件进阶
2.布局模式
根据rowsTemplate、columnsTemplate属性的设置情况,可将Grid组件分为以下3种布局模式。
(1)同时设置rowsTemplate、columnsTemplate。
(2)仅设置rowsTemplate、columnsTemplate中的一个。
(3)既不设置r
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 福建省福州市台江区九校2025-2026学年高一下学期期中考试语文试题
- 如泰河风光带蒸汽管道采购项目招标文件
- 2025-2026学年北师大版七年级数学下册期末模拟测试卷(一)
- 2025年建筑行业区块链应用案例分析
- 2025-2026学年宜宾市高三第六次模拟考试历史试卷含解析
- 初中物理电磁感应现象与智能窗户调节系统设计课题报告教学研究课题报告
- 循证康复实践中的康复-质量提升
- 影像组学模型泛化性在多中心疗效预测中的挑战
- 2025年行业变革力作:智能仓储物流机器人研发中心建设可行性报告与技术创新
- 高中化学实验中地理遥感数据在土壤生态监测中的应用课题报告教学研究课题报告
- 2026乾元国家实验室招聘备考题库附答案详解(模拟题)
- 2026年江苏南京市高三二模高考政治模拟试卷试题(含答案详解)
- 四川省成都市锦江区2026年九年级二诊数学试卷
- 女生汽车工程专业就业指南
- 现场人员临时栈桥安全监测方案
- 文物勘探土方配合方案
- 2025年四川省雅安市中考数学试卷真题及答案详解(精校打印版)
- 银行从业-中级法律法规-三色笔记
- 重庆市渝北区大湾镇招录村综合服务专干(全考点)模拟卷
- 农行贵金属-课件
- 抗拔桩裂缝计算表格(自动版)
评论
0/150
提交评论