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を使用しようとしています。