3
我有一个UITabBarController
,如果我从第一个UITabBarItem
推入不同的视图,然后点击第一个UITabBar
两次,那么推送的视图会弹出。UITabBarController - 模拟双击UITabBarItem
我如何编程模拟这一确切的功能?
我有一个UITabBarController
,如果我从第一个UITabBarItem
推入不同的视图,然后点击第一个UITabBar
两次,那么推送的视图会弹出。UITabBarController - 模拟双击UITabBarItem
我如何编程模拟这一确切的功能?
你可以实现你UITabBarController
的tabBarController:didSelectViewController:
方法来做到这一点。您可以手动计算抽头数您UITabBar
在AppDelegate
,并在该方法中的某些条件。
例如,你可以尝试在具有存储上次选择的UIViewController
一个实例变量.h文件,时间就被选中。如果您再检查最后一次UIViewController
被称为在相同的方法,这是一个足够短的周期,那么这只能算作一个双击。
希望有助于!
我希望有办法做到这一点,而不使用'tabBarController:didSelectViewController:'。 – fuzz