笔者一直以来以OpenHarmony南向开发为主,随着北向开发api越来越丰富且越来越趋于稳定,笔者决定恢复一度中断的北向开发之旅…
- 以此系列文章记录学习经验,对官方文档中没有提到的地方自己做的一些补充,对于文章疏漏的地方,希望读者批评指正
目录
Blank空白填充组件介绍
1.空白填充组件,在容器主轴方向上,空白填充组件具有自动填充容器空余部分的能力。
- 这里的主轴包括X轴和Y轴
![ArkUI应用开发笔记[1]——Blank空白填充组件的使用-鸿蒙开发者社区 ArkUI应用开发笔记[1]——Blank空白填充组件的使用-鸿蒙开发者社区](https://dl-harmonyos.51cto.com/images/202309/86fced515d3e2df3de5450029df78132910d51.png?x-oss-process=image/resize,w_445,h_872)
2.仅当父组件为Row/Column时生效。
- (Flex组件官方文档中是被提到的)官方文档
![ArkUI应用开发笔记[1]——Blank空白填充组件的使用-鸿蒙开发者社区 ArkUI应用开发笔记[1]——Blank空白填充组件的使用-鸿蒙开发者社区](https://dl-harmonyos.51cto.com/images/202309/04d223192b1ffcbf7f90838d3916f43bbf425a.png?x-oss-process=image/resize,w_511,h_103)
- 实测在api 3.2.12.5中会提示报错,是不能在Felx组件中使用的
![ArkUI应用开发笔记[1]——Blank空白填充组件的使用-鸿蒙开发者社区 ArkUI应用开发笔记[1]——Blank空白填充组件的使用-鸿蒙开发者社区](https://dl-harmonyos.51cto.com/images/202309/3878b06544213aacf10686c93a54175f5e059e.png?x-oss-process=image/resize,w_820,h_138)
3.官方文档仓库 Blank空白填充组件
容器水平方向上使用Blank空白填充组件
![ArkUI应用开发笔记[1]——Blank空白填充组件的使用-鸿蒙开发者社区 ArkUI应用开发笔记[1]——Blank空白填充组件的使用-鸿蒙开发者社区](https://dl-harmonyos.51cto.com/images/202309/d310fd475838706eac2698a19868706ea82d2c.png?x-oss-process=image/resize,w_720,h_1280)
- 生效条件
- 仅当父组件为Row时生效。
- 且Row组件一定要声明宽度属性
容器垂直上使用Blank空白填充组件
![ArkUI应用开发笔记[1]——Blank空白填充组件的使用-鸿蒙开发者社区 ArkUI应用开发笔记[1]——Blank空白填充组件的使用-鸿蒙开发者社区](https://dl-harmonyos.51cto.com/images/202309/673258f527c0dcc3722898fce248aa34306f2d.png?x-oss-process=image/resize,w_720,h_1280)
- 生效条件
- 仅当父组件为Column时生效。
- 且Row组件一定要声明高度属性
开发小tips
![ArkUI应用开发笔记[1]——Blank空白填充组件的使用-鸿蒙开发者社区 ArkUI应用开发笔记[1]——Blank空白填充组件的使用-鸿蒙开发者社区](https://dl-harmonyos.51cto.com/images/202309/a7ad5fa32614fced7d597340aaf04aeec0baf4.png?x-oss-process=image/resize,w_820,h_446)
参考资料
- 空白填充组件,在容器主轴方向上,空白填充组件具有自动填充容器空余部分的能力。仅当父组件为Row/Column/Flex时生效。- -----