我是专门为 iPhone 开发 iOS 的新手。这是我的问题,我已经开始编写选项卡式应用程序,我希望当用户打开应用程序时,他首先强制查看身份验证表单(仅在他之前未通过服务器进行身份验证的情况下)并且仅成功登录后,他会看到不同的选项卡。
怎么做?
我已经设计了一个带有标签的情节提要并放置了一些代码,但是我不知道如何将它与身份验证表单结合起来,该表单是否应该成为情节提要的一部分?
将不胜感激任何答案,尤其是示例。
谢谢!
我是专门为 iPhone 开发 iOS 的新手。这是我的问题,我已经开始编写选项卡式应用程序,我希望当用户打开应用程序时,他首先强制查看身份验证表单(仅在他之前未通过服务器进行身份验证的情况下)并且仅成功登录后,他会看到不同的选项卡。
怎么做?
我已经设计了一个带有标签的情节提要并放置了一些代码,但是我不知道如何将它与身份验证表单结合起来,该表单是否应该成为情节提要的一部分?
将不胜感激任何答案,尤其是示例。
谢谢!
是的,您可以将身份验证表单放入情节提要中。从情节提要中使其成为初始视图控制器。完成身份验证后,您可以更改应用程序窗口的 rootViewController。将您的选项卡视图控制器设置为 rootViewController。
[[[[UIApplication sharedApplication] delegate] window] setRootViewController:tabsViewController];
您可以使用模型导航在第一个选项卡上打开登录页面,当视图控制器作为当前视图控制器打开时,选项卡栏不会显示在屏幕上。您可以打开登录视图动画或不,这是您的选择。
谢谢