我是鈦合金工作室的移動開發新手。我正在使用tabgroup控制器,並且它與IOS模擬器版本5.1一起工作正常。但是,當我升級到iOS 6,當我試圖運行我得到了下面的錯誤相同的代碼,Tabgroup不能用鈦工作室的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();
請告訴我,如果我可以做一些解決這個問題。或者如果我可以將模擬器降級到5.1,因爲我在運行配置中找不到IOS模擬器5.1。
在此先感謝。