我正在使用 Appcelerator mobile,并且有一个垂直布局的窗口。该窗口包含任意数量的堆叠标签,其中包含各种长度的任意文本。总文本可能会超过窗口的大小,并滚出屏幕底部。
我想让窗口垂直滚动,以便用户可以继续阅读到文本的末尾。做这个的最好方式是什么?除非我错过了它,否则 KitchenSink 不会展示任何类似的东西。我不知道各种标签的高度,因为它可能因调用而异,因此绝对定位不起作用(或至少不容易)。
我很想看看我能不能把它放在桌子上。
我现有的代码如下所示:
var win =Ti.UI.createWindow({layout: "vertical"});
win.add(Ti.UI.createLabel({text: "long text here", height: "auto"});
win.add(Ti.UI.createLabel({text: "more long text here", height: "auto"});
win.add(Ti.UI.createLabel({text: "even more long text here", height: "auto"});