如何处理连续两次单击的UITabBarItem并关闭segues?

时间:2016-04-29 22:15:35

标签: ios swift uitabbarcontroller uitabbaritem

我的UITabBarController在所选项目之前缓存了所有内容,很不错,但我想解雇我提供的每个segue当我点击显示的视图项目时,连续两次相同的页面。

如何以及我需要做些什么才能提供此案例?解决方案的详细解答会很棒。

1 个答案:

答案 0 :(得分:0)

使用tabbarControler委托方法

- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController
{
if (alreadyPushed){
return false
}
return true
}