2011-08-15 10 views
0

テーブルを水平にスクロールしたいと思っています。行にスクロール可能なビューを追加しようとすると、アプリケーションがクラッシュしました。これを行う特別な方法はありますか?基本的には、各行にアイテムを動的に追加しています。オーバーフローした場合は、古いアイテムを左からスクロールしても、取り出せます。Appcelerator Titanium - テーブルローの水平スクロール

+0

この問題もあります。テーブル行にスクロール可能なソリューションを見つけましたか? –

答えて

3

スクロールビューを追加しないでください。通常のビューを使用して、アイテムが追加されたときに幅を更新し、自分でビューをスクロールします。

タッチの開始とタッチの終了を追跡することによって、ビューを左右にスクロールする方法を理解する必要があります。

あなたは、レイアウトプロパティを使用していないのはなぜ

0

が...私は、垂直または水平の意味かかわらず、代替UIのアプローチを見つけたいかもしれません。

var HZview = Ti.UI.createView({ 
    height:'auto', 
    layout:'horizontal' 
)}; 

VzView.add(TableViewRows); 

この水平ビューに行を追加し、最後にTableViewを垂直ビューに追加します。

var HZview = Ti.UI.createView({ 
    height:'auto', 
    layout:'vertical' 
)}; 

VzView.add(TableView);