1

私はチタンで簡単な製品カタログを開発しています。製品のリストを含むTableViewと、選択した製品を表示するための製品詳細ビューがあります。私がやりたいことは、選択した製品をTableViewで目に見えるように選択することです。

Titanium はデフォルトでアニメーションで行を選択解除するため、行が選択されるたびに選択色がフェードアウトします。

これは私のアプリが今どのように見えるかです: これは私のアプリが今どのように見えるかです

これは私がそれをどのように見せたいかです: これは私がそれをどのように見せたいかです

何か案は?

4

1 に答える 1

4

これを試してください:

// Create table view data object
var data = [
    {title:'Row 1', hasChild:true, color:'red', selectedColor:'#fff'},
    {title:'Row 2', hasDetail:true, color:'green', selectedColor:'#fff'},
    {title:'Row 3', hasCheck:true, color:'blue', selectedColor:'#fff'},
    {title:'Row 4', color:'orange', selectedColor:'#fff'}
];

// Create table view and set allowSelection to true
var tableview = Titanium.UI.createTableView({
    data:data,
    allowsSelection:true  // This should do the trick
});

// Select the 4th row
tableview.selectRow(3);

// Add table view to the current window
Titanium.UI.currentWindow.add(tableview);
于 2012-06-22T04:05:22.303 に答える