这是对 AbsoluteLayout 最常见用法的概述。有关 AbsoluteLayout 的更多信息,请参阅 NativeScript 文档。有关可用属性、方法或事件的更多信息,请访问 AbsoluteLayout 的完整 API 文档。
<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 | Number |