2011-03-02 11 views
0

私はウィンドウを持っており、上部にはScrollableView、下部にはTableViewが必要です。どうやってするか?Appcelerator ScrollViewとTableViewをウィンドウ内に表示

私は次のコードを持っている:

var currentWin = Ti.UI.currentWindow; 

var dbdata = [ 
    { title: '' + man.fieldByName('manufacturer') + '', header: 'Manufacturer' }, 
    { title: '' + rows.fieldByName('series') + '', header: 'Series' }, 
    { title: '' + rows.fieldByName('engine') + '', header: 'Engine' }, 
    { title: '' + rows.fieldByName('horsepower') + '' , header: 'Horsepower' }, 
    { title: '' + rows.fieldByName('yearfrom') + ' to ' + rows.fieldByName('yearto') + '' , header: 'Year' }, 
    { title: '' + rows.fieldByName('types') + '' , header: 'Engine Type' } 
]; 

var tableView = Ti.UI.createTableView({ 
    data: dbdata, 
    top: 156 
}); 


var image1  = Ti.UI.createView({width:320,height:156,backgroundImage:'../images/gallery/bmw3er/image1.jpg'}); 
var image2  = Ti.UI.createView({width:320,height:156,backgroundImage:'../images/gallery/bmw3er/image2.jpg'}); 
var image3  = Ti.UI.createView({width:320,height:156,backgroundImage:'../images/gallery/bmw3er/image3.jpg'}); 
var image4  = Ti.UI.createView({width:320,height:156,backgroundImage:'../images/gallery/bmw3er/image4.jpg'}); 
var image5  = Ti.UI.createView({width:320,height:156,backgroundImage:'../images/gallery/bmw3er/image5.jpg'}); 
var image6  = Ti.UI.createView({width:320,height:156,backgroundImage:'../images/gallery/bmw3er/image6.jpg'}); 

var scrollView = Ti.UI.createScrollableView({ 
    views:[image1,image2,image3,image4,image5,image6], 
    showPagingControl:true, 
    clipViews:false, 
    top:0, 
    left:30, 
    right:30, 
    width:320, 
    height:156, 
    opacity:0 
}); 

currentWin.add(tableView); 
currentWin.add(scrollView); 

をしかし、私は、上のコードを使用する場合、唯一の私のtableViewが示されています。私はcurrentWin.add(scrollView)のみを使用し、currentWIn.add(tableView)を削除すると、scrollViewが表示されますが、決して両方の理由はありません。

注意:コードサンプルからデータベースクエリを削除しました!

希望すると助かりますか?

おかげで、 サシャ

答えて

1

Ti.UI.createScrollableView関数呼び出しで次のパラメータopacity: 0を削除します。

よろしくお願いいたします。 Adun

+0

こんにちはAdun、ありがとうございました...私は何時間も修正しようとしていましたが、問題が見つかりませんでした。私は夢中だと思った。今それは動作します。もう一度ありがとう。 – codeworxx

関連する問題