我是钛工作室移动开发的新手。我使用的是tabgroup控制器,它与IOS模拟器5.1版配合得很好。但当我升级到IOS6时,当我尝试运行相同的代码时,我得到了以下错误,
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。
提前谢谢。