2011-05-09 60 views
0

我正在使用Appcelerator mobile,並且具有垂直佈局的窗口。該窗口包含任意數量的堆疊標籤,其中包含各種長度的任意文本。總文本可能會超出窗口的大小,並滾動屏幕底部。啓用具有垂直佈局的Appcelerator窗口的滾動

我想使窗口垂直滾動,以便用戶可以繼續閱讀到文本的末尾。做這個的最好方式是什麼?除非我錯過它,否則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"}); 

回答