自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

iOS禁用UITabBarController雙擊事件

移動開發(fā) iOS
很多時候我們的程序操作結(jié)構(gòu)都是UITabBarController+UINavigationController,每個UITabBarController item里面都有很多層的UINavigationController,而UITabBarController默認有一個事件就是雙擊UITabBarController item時,會把這個item里的UINavigationController pop 到root,而我們有時不希望一下子就pop到了根視圖,因為可能還會有一些逐層處理功能需要完成。

很多時候我們的程序操作結(jié)構(gòu)都是UITabBarController+UINavigationController,每個UITabBarController item里面都有很多層的UINavigationController,而UITabBarController默認有一個事件就是雙擊UITabBarController item時,會把這個item里的UINavigationController pop 到root,而我們有時不希望一下子就pop到了根視圖,因為可能還會有一些逐層處理功能需要完成。這個時候如果想屏閉掉這個雙擊事件只留下單擊切換標簽事件的話,就可以參考下面的方法重寫UITabBarController的代理:

  1. #pragma mark - 
  2. #pragma mark UITabBarControllerDelegate 
  3.  
  4. - (BOOL)tabBarController:(UITabBarController *)tbc shouldSelectViewController:(UIViewController *)vc { 
  5.     UIViewController *tbSelectedController = tbc.selectedViewController; 
  6.          
  7.     if ([tbSelectedController isEqual:vc]) { 
  8.         return NO; 
  9.     } 
  10.          
  11.     return YES; 

 

責任編輯:閆佳明 來源: apkbus
相關(guān)推薦

2009-09-10 18:18:42

C# Button

2009-09-10 12:00:09

C# listbox

2013-05-21 14:22:29

Android游戲開發(fā)捕獲屏幕雙擊事件

2023-10-12 22:44:16

iOS事件響應鏈

2015-07-08 16:46:05

iOS鍵盤

2015-02-11 17:57:36

iOS源碼年日歷

2011-08-03 17:32:17

IOS UIScrollVi touch

2018-06-26 10:25:53

iOS應用系統(tǒng)

2014-09-02 10:55:25

iOS開發(fā)視圖切換

2017-12-21 15:42:08

iOS傳遞機制

2016-03-18 09:36:13

ios基礎框架

2011-07-22 13:23:56

IOS UI ScrollView

2013-08-07 14:19:30

禁用

2023-01-04 07:46:10

單選按鈕雙擊效果

2011-05-20 09:56:02

Lodsys應用程序內(nèi)付費App Store

2013-07-22 14:38:00

iOS開發(fā)ASIHTTPRequ

2010-09-07 14:27:04

Cookie

2024-02-01 12:38:22

事件流事件溯源系統(tǒng)

2011-03-11 09:01:36

iOS 4.3

2020-01-18 14:44:32

iPhone 11iOS 13.3.1超寬帶
點贊
收藏

51CTO技術(shù)棧公眾號