html - 如何修复 NativeScript 中网格布局中的重叠项目?
问题描述
我正在使用 NativeScript 和 Angular 创建一个移动测验类型的游戏。我想从给定的数组中生成一个 3 x 8 的网格,它有 24 项长。
我尝试使用设置如下所示的行和列的代码,我也尝试将所有设置为“*”和“auto”。
<ActionBar title="Riddle #1" icon="" class="action-bar">
</ActionBar>
<StackLayout>
<Image src="res://some_image"></Image>
<GridLayout rows="auto, *, auto" columns="auto, *, *, *, *, *, * auto">
<Label *ngFor="let character of riddleCharacters; let i = index" row="i/8" col="i%8" [text]="character"></Label>
</GridLayout>
</StackLayout>
不幸的是,所有项目都放置在位置 0,0 并且它们相互重叠。我希望它们形成一个 3 x 8 网格。我很高兴在这件事上得到任何帮助。
解决方案
推荐阅读
- postgresql - postgresql中每n行的id列的返回值
- java - 尝试从课堂转到活动
- python - 如何使用 xlsxwriter 将主题单元格样式添加到单元格?
- javascript - Mongodb在靠近坐标的LineString上获取点
- scala - 在编写 scala 测试用例时无法比较字符串列表或字符串数组
- c# - AcrUserDialogs Toast Position Xamarin Forms UWP
- python - 了解具有不同批次大小的 Keras LSTM 模型
- sql - 如果结果在两个值之间,则返回 SELECT 语句
- javascript - 写入 dom 中的输入节点
- python - 用于循环/其他可迭代的 Python 多处理