<分区>
我有一个允许匿名访问的选项卡栏 Controller 应用程序,但是一个选项卡需要用户登录。我不确定如何实现它。我有一个登录 View Controller ,它有一个登录/取消选项,我可以在选项卡栏 Controller 的 View 加载时模态显示,但是用户可以简单地按下取消,从而关闭登录 View Controller 。我不清楚如何实现它的逻辑。我如何让我的应用程序正确地流向用户可以匿名浏览的位置,同时将一个选项卡保留为唯一的登录选项。
<分区>
我有一个允许匿名访问的选项卡栏 Controller 应用程序,但是一个选项卡需要用户登录。我不确定如何实现它。我有一个登录 View Controller ,它有一个登录/取消选项,我可以在选项卡栏 Controller 的 View 加载时模态显示,但是用户可以简单地按下取消,从而关闭登录 View Controller 。我不清楚如何实现它的逻辑。我如何让我的应用程序正确地流向用户可以匿名浏览的位置,同时将一个选项卡保留为唯一的登录选项。
最佳答案
以下可能会起作用:
[self.tabBarController.selectedViewController presentModalViewController:loginVC
动画:NO];
在不了解更多代码结构的情况下,我无法提供更具体的建议。它的要点是,您需要找到一个导航 Controller 或一个可接受的 View Controller 层次结构,能够处理 presentModalViewController 来呈现您的登录 View Controller 。
关于ios - 如果用户未在特定选项卡上登录,如何显示登录 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14016798/
相关文章:
ios - Core Image CIColorControls 亮度滤镜会产生错误的效果。如何更改图像的亮度?
cordova - apache cordova 应用程序中的后台服务
ios - PushViewController 在 iOS 5 中无法工作,但在 iOS6 中工作正常
android - 如何在 Android 和 iOS 中关闭 SSL 3.0?
ios - bundle 无效。提交到 App Store 的新应用程序和更新必须使用公共(public)构建
ios - MessageKit MessageInputBarDelegate 未触发