我找不到在 GridLayout 中定义6行(或更多)和1列的简单解决方案。 对于6行,我不得不说:
<GridLayout rows="auto, auto, auto, auto, auto, auto" columns="*">
这是正确的输出,但是我想将行扩展为可选。
是否有一种较短的方法来定义此定义,或者是否需要更多行? 该文档对于这个问题非常困惑(对我而言)。
<FlexboxLayout class="page">
<StackLayout class="form">
<!-- <Label class="header" text="new contact"></Label> -->
<GridLayout rows="auto, auto, auto, auto, auto, auto, auto" columns="*">
<StackLayout row="0" class="input-field">
<TextField
class="input"
hint="Name"
keyboardType="email"
autocorrect="false"
autocapitalizationType="none"
returnKeyType="next"
></TextField>
<StackLayout class="hr-light"></StackLayout>
</StackLayout>
<StackLayout row="1" class="input-field">
<TextField class="input" ref="FirstName" hint="FirstName" secure="false"></TextField>
<StackLayout class="hr-light"></StackLayout>
</StackLayout> ...