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