1
A
回答
3
如果你不使用的UITabBarController:
否則故事板手柄塞格斯你:
UITabBarController - tutorial (ioscreator.com)
但切記不要使用的TabBar用於其他目的,而不是導航,用戶會感到困惑。
0
func tabBar(tabBar: UITabBar, didSelectItem item: UITabBarItem!) {
if(item.tag == 0) {
// first tab bar code
}
else if(item.tag == 1) {
// second tab bar code
}
}
爲故事板實用程序部分的每個選項卡標記賦予標記。
+0
如果你使用的標籤像這樣簡單,那麼你做錯了。另一個解釋如何使用segues的答案遠遠優越。 – NRitH
0
創建包含的TabBar主視圖的控制視圖,並使用UITabBarControllerDelegate功能來捕捉事件時,在項目的某個選項卡
class TabBarController: UITabBarController, UITabBarControllerDelegate {
override func viewDidLoad() {
super.viewDidLoad()
self.delegate = self
}
// UITabBarControllerDelegate
func tabBarController(tabBarController: UITabBarController, didSelectViewController viewController: UIViewController) {
if let navBar = viewController as? NaughtyNavigationController {
navBar.popToRootViewControllerAnimated(true)
}
}
}
相關問題
- 1. 如何處理上UITabBar
- 2. 處理事件
- 3. 事件處理
- 4. 處理事件
- 5. iOS版 - UITabBar按鈕事件
- 6. javascript事件處理
- 7. UIImagePickerController事件處理
- 8. javascript事件處理
- 9. LWUIT事件處理
- 10. 處理Facebook事件
- 11. 事件處理空
- 12. 處理click事件
- 13. JavaScript事件處理
- 14. Android事件處理
- 15. 在事件處理
- 16. Silverlight事件處理
- 17. 處理javafx事件
- 18. LuaInterface事件處理
- 19. UIScrollView事件處理
- 20. 處理Login.Authenticate事件
- 21. Flex事件處理
- 22. 在事件處理
- 23. onclick事件處理
- 24. pygame事件處理
- 25. treeView_selectedItemChanged事件處理
- 26. iPhone事件處理
- 27. javascript事件處理
- 28. iPhone事件處理
- 29. 處理onclick事件
- 30. as3事件處理
用戶水龍頭謝謝。它真的幫了我很多。 – anixrud