TitaniumStudioを使用したモバイル開発は初めてです。タブグループコントローラーを使用していましたが、IOSシミュレーターバージョン5.1で正常に動作していました。しかし、IOS 6にアップグレードしたときに同じコードを実行しようとすると、以下のエラーが発生しました。
Script Error = -[UITabBarController setSelectedViewController:] only a view controller in the tab bar controller's list of view controllers can be selected. at app.js (line 45).
そしてここに私のコードがあります:
var tabGroup = Titanium.UI.createTabGroup();
var win = Titanium.UI.createWindow({
navBarHidden: true,
tabBarHidden: true,
url:'example.js',
});
var tab1 = Titanium.UI.createTab({
height: 30,
window:win,
});
tabGroup.addTab(tab1);
tabGroup.addEventListener('open', function(){
tabGroup.setActiveTab(tab1);
})
tabGroup.open();
それを解決するために何かできるかどうか教えてください。または、実行構成にIOSシミュレーター5.1が見つからないために、シミュレーターを5.1にダウングレードできる場合。
前もって感謝します。