0

NativeScriptを学ぼうとしています。その過程で、共通の画面をいくつか作成しようと考えました。最初はログイン画面です。そのために、次の xml を作成しました。

ログイン.xml

<Page xmlns="http://www.nativescript.org/tns.xsd" loaded="pageLoaded">
  <GridLayout columns="*, *", rows="80, 80, 80, 80, auto">
    <Label text="Username" row="0" col="0" />
    <TextField row="1" col="0"  />

    <Label text="Password" row="2"  col="0" />
    <TextField row="3" col="0" />
  </GridLayout>
</Page>

このアプリを実行すると、4 つのコントロール (Label、TextField、Label、TextField) がすべて画面の途中で重なり合っています。理由がわかりません。基本的なGridLayoutを使用しようとしています。

4

2 に答える 2

0

そこに余分なコンマがありますが、すべてを col=0 として設定しているため、列プロパティを削除することもできます。デフォルトでは 0 に設定されます。

于 2016-04-28T00:42:06.473 に答える