我想取消选择(或取消选中)所选标签项。 我尽了很多努力,但没有运气。
我的标签栏由UITabBarController
包裹(说明为tvc
)。
首先,我试过
tvc.selectedIndex = -1 or 0 or nil;
然后什么都没发生。
第二
tvc.tabBar.selectedItem = -1 or 0 or nil;
它坠毁了。
我还有其他办法吗? 提前谢谢。
还有一件事,
没有UITabBarController
(仅限UITabBar
),
通过将selectedItem设置为nil,它deselect(unhighlight)
选择了项目。
但是对于控制器,没有,失败。
答案 0 :(得分:0)
您可以尝试将selectedViewController
上的UITabBarController
设置为nil
。不确定它是否能满足您的需求但在OS 3.0下管理标签控制器的方式已经改变。