关闭tabBar的双击事件
来源:互联网 发布:windows xp桌面壁纸 编辑:程序博客网 时间:2024/04/30 15:24
很多时候我们的程序操作结构都是UITabBarController+UINavigationController,每个UITabBarController item里面都有很多层的UINavigationController,而UITabBarController默认有一个事件就是双击UITabBarController item时,会把这个item里的UINavigationController pop 到root,而我们有时不希望一下子就pop到了根视图,因为可能还会有一些逐层处理功能需要完成。这个时候如果想屏闭掉这个双击事件只留下单击切换标签事件的话,就可以参考下面的方法重写UITabBarController的代理:
- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController{
UIViewController *tbSelectedController = tabBarController.selectedViewController;
if ([tbSelectedController isEqual:viewController]) {
return NO;
}
return YES;
}
- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController{
UIViewController *tbSelectedController = tabBarController.selectedViewController;
if ([tbSelectedController isEqual:viewController]) {
return NO;
}
return YES;
}
0 0
- 关闭tabBar的双击事件
- flex的双击事件
- kdtable的双击事件
- QTabWidget双击tabBar的窗口弹出和弹入
- TreeView控件的双击事件
- 捕捉DataGrid的双击事件
- 捕捉DataGrid的双击事件
- 捕捉DataGrid的双击事件
- DataGrid 双击事件的实现
- JList 双击事件的实现
- 捕捉DataGrid的双击事件
- 处理Figure的双击事件
- TreeView双击事件的bug
- as3.0的双击事件
- 双击事件的简单实现
- webview双击事件的捕获
- Android双击事件的实现
- listview的条目双击事件
- 约瑟夫环
- Spring中配置和读取多个Properties文件
- Core Data入门
- HttpURLConnection 发送post请求。并将结果以JSONObject对象返回的轮子
- Java 序列化Serializable初探1
- 关闭tabBar的双击事件
- 2016蓝桥杯假期任务之《十六进制转十进制》
- 位,字节,字符的概念
- 医院业务系统设计(四) --- 患者管理之分诊系统
- NameValuePair在API22过时问题
- android ListView 中CheckBox选中后,状态混乱的解决方案
- linux下光速安装mysql数据库
- hpu 1705: 天下大乱
- runtime 使用