【发布时间】:2014-10-10 04:16:35
【问题描述】:
![这是我的视图控制器连接外观][1]
http://i58.tinypic.com/2mepfv4.png
![我必须通过编程从视图控制器A到VC-B,因为它应该满足基于设备ID的登录认证。让我解释清楚。当用户安装我的应用程序时,他应该设置他的电子邮件并验证。验证后他应该移动到 VC-B。移动 VC-B 后,当他再次打开应用程序时,Viewcontroller-A 不应再次打开。类似于杀死视图控制器-A,并在他打开应用程序时加载 VC-B。
问题1-如何彻底杀死视图控制器-A。
第二件事我不想在 View controller-A 上显示导航栏,但在 View VC-B、VC-C 和 VC-D 上显示。我想显示导航栏,因为用户应该能够来回移动。这就是我再次在 VC-B 之前添加导航控制器的原因。
如果我无法在 VC-B 上显示导航栏,直到我在视图控制器 A 之前启用导航控制器上的显示导航栏。
问题 2-如何在 VC-B 上启用导航栏,但在 Viewcontroller-A 上不启用。
][1] 这是我如何从视图控制器 A 移动到 VC-B 的代码。
if (alertView.tag == 99) {
if(buttonIndex == 0){
VC-B *vcb =
[self.storyboard instantiateViewControllerWithIdentifier:@"VC-B"];
[self.navigationController pushViewController:vcb animated:YES];
} } 帮我指出正确的方向。
【问题讨论】:
标签: objective-c ios7 model-view-controller uiviewcontroller storyboard