繁体   English   中英

在UITabBarController上选择选项卡时,如何显示ViewController?

[英]How to present ViewController when tab is selected on UITabBarController?

我有一个带有配置文件选项卡的UITabBarController。 如果要按“个人档案”选项卡,但我没有登录,我想显示一个登录视图控制器。如果用户按“取消”,我希望选项卡栏控制器具有与以前相同的选项卡。

您需要使用UITabBarControllerDelegate

-tabBarController:shouldSelectViewController:

要么

-tabBarController:didSelectViewController:

检测您的概要文件控制器并显示登录控制器。

https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITabBarControllerDelegate_Protocol/index.html#//apple_ref/occ/intf/UITabBarControllerDelegate

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM