我在GridLayout中有一个TextView,并将其设置为占用最大可用高度。这很有效。
但是如果用户在TextView的底部按下新行 - 更多 - TextView光标离开屏幕底部而不是滚动TextView。
如何让TextView滚动。
答案 0 :(得分:1)
在iOS
中TextVie
w默认情况下应该可滚动,如果你在其中设置大文本。
但是对于Android
,您可以使用ScrollView
并将StackLayout
用于其中的主容器。如需进一步的帮助,您可以查看下面附带的示例:
主page.xml
<Page xmlns="http://schemas.nativescript.org/tns.xsd" navigatingTo="navigatingTo">
<GridLayout columns="*" rows="auto,*">
<GridLayout row="0" col="0" columns="auto,*" rows="auto">
<Label text="header" row="0" col="0" />
</GridLayout>
<GridLayout row="1" col="0" columns="auto,*" rows="auto">
<Label text="Note" row="0" col="0" />
<ScrollView orientation="vertical" row="1" col="0" height="300" width="300" backgroundColor="green">
<StackLayout orientation="vertical" class="scroll-menu" backgroundColor="red">
<TextView text="" hint="Enter text..." />
</StackLayout>
</ScrollView>
</GridLayout>
</GridLayout>
</Page>