2009-07-07 108 views
1

我想取消选择(或取消选中)选定的选项卡项目。 我尝试了很多东西,但没有运气。iphone dev:取消选择(或取消选中)选定的选项卡项目

我的标签栏包含UITabBarController(说它为tvc)。

首先,我想

tvc.selectedIndex = -1 or 0 or nil; 

然后什么都没有发生。

tvc.tabBar.selectedItem = -1 or 0 or nil; 

坠毁。

有没有其他办法可以做到? 在此先感谢。

一件事, 没有UITabBarController(仅UITabBar), 通过设置将selectedItem作为零,它deselect(unhighlight)选择的项目。 但带有控制器,否,失败。

+0

这将是非常糟糕的UI设计。 – 2009-07-07 06:31:44

回答

0

您可以尝试在UITabBarControllernil之间设置selectedViewController。不知道它是否会做你所需要的,但在OS 3.0下,标签控制器的管理方式已经改变。

相关问题