我有一个应用程序,我的主视图嵌入在导航控制器中。从那里,按钮推到其他视图控制器。这一切工作正常。然而,它推动的视图控制器之一更新根值的一个并再次显示。但是这一次,它只显示没有导航控制器的ViewController,当然,按下按钮返回将会以崩溃结束。希望这张照片能帮助我理解我的问题。按下输入的东西并不是什么大事,我只是在键盘返回时调用这个函数。使用导航控制器加载视图?
代码返回到主控制器:
-(void)createNewMain:(NSString*)newAddress {
ViewController* newController = [self.storyboard instantiateViewControllerWithIdentifier:@"MainView"];
newController.labelText = newAddress;
newController.connected = self.connected;
[self presentViewController:newController animated:YES completion:nil];
}
你真的只想从导航堆栈中弹出ConnectionViewController吗? –