3
我有一個UITabBarController
,如果我從第一個UITabBarItem
推入不同的視圖,然後點擊第一個UITabBar
兩次,那麼推送的視圖會彈出。UITabBarController - 模擬雙擊UITabBarItem
我如何編程模擬這一確切的功能?
我有一個UITabBarController
,如果我從第一個UITabBarItem
推入不同的視圖,然後點擊第一個UITabBar
兩次,那麼推送的視圖會彈出。UITabBarController - 模擬雙擊UITabBarItem
我如何編程模擬這一確切的功能?
你可以實現你UITabBarController
的tabBarController:didSelectViewController:
方法來做到這一點。您可以手動計算抽頭數您UITabBar
在AppDelegate
,並在該方法中的某些條件。
例如,你可以嘗試在具有存儲上次選擇的UIViewController
一個實例變量.h文件,時間就被選中。如果您再檢查最後一次UIViewController
被稱爲在相同的方法,這是一個足夠短的週期,那麼這隻能算作一個雙擊。
希望有助於!
我希望有辦法做到這一點,而不使用'tabBarController:didSelectViewController:'。 – fuzz