私はまったくの初心者で、最初のアプリを開発しようとしています。Lynda.com.Titanium.Mobile.App.Development.Essential.Training に参加しました。
その後、達成したいこと、基本的にはマルチセレクターを描きます。主なフィールドは次のとおりです。
大陸、国、州、飛行場、緯度、経度
動的にリンクされた
だから私はグーグルを始め、次のコードの平和を見つけました:
var win = Ti.UI.createWindow();
{//ピッカーvar picker = Ti.UI.createPicker({ selectionIndicator: true }); var data = [ {country: 'US', cities: ['Miami', 'Orlando', 'LA', 'Ny']}, {country: 'Canada', cities: ['Toronto', 'Ottawa', 'Quebec']}, {country: 'UK', cities: ['London', 'York', 'Oxford', 'Bath']} ]; var rows = []; for (var i = 0; i < data.length; i++){ var row = Ti.UI.createPickerRow({ title: data[i].country, cityArray: data[i].cities }); rows.push(row); } picker.add(rows); picker.addEventListener('change', function(e){ Ti.API.info(e.row.title); Ti.API.info(e.row.cityArray); })
win.add(ピッカー);
}
win.open();
しかし、私はそれが正常に機能しているとは思いません.2番目のピッカー、ヘルプ、提案、ポインタが表示されませんか?
乾杯