<AbsoluteLayout>
容器是NativeScript最简单的布局容器。
<AbsoluteLayout>
有以下行为:
- 使用一对绝对左/上坐标来定位其子项。
- 不对其子项强制执行任何布局约束。
- 在大小更改时,不会在运行时调整其子项的大小。
# 例子
# 网格状布局
以下示例创建一个简单的网格。有关创建网格布局的更多信息,请参阅 GridLayout.
<AbsoluteLayout backgroundColor="#3c495e">
<Label text="10,10" left="10" top="10" width="100" height="100" backgroundColor="#43b883"/>
<Label text="120,10" left="120" top="10" width="100" height="100" backgroundColor="#43b883"/>
<Label text="10,120" left="10" top="120" width="100" height="100" backgroundColor="#43b883"/>
<Label text="120,120" left="120" top="120" width="100" height="100" backgroundColor="#43b883"/>
</AbsoluteLayout>
# 重叠元素
以下示例创建一组重叠项。
<AbsoluteLayout backgroundColor="#3c495e">
<Label text="10,10" left="10" top="10" width="100" height="100" backgroundColor="#289062"/>
<Label text="30,40" left="30" top="40" width="100" height="100" backgroundColor="#43b883"/>
</AbsoluteLayout>
# 道具
没有。
# 额外的子道具
当元素是 <AbsoluteLayout>
直接子元素时,您可以使用以下附加属性。
名称 | 类型 | 描述 |
---|---|---|
top | Number | 获取或设置子项的上边缘与其父项的上边缘之间的距离(以像素为单位)。 |
left | Number | 获取或设置子项左边缘与其父项左边缘之间的距离(以像素为单位)。 |
← v-view DockLayout →