2017-04-26 94 views
-3

我在底部提交了一个注册表单和一个按钮来提交NSUerDefaults中的数据。当我点击提交时,通过显示Segue切换到另一个视图控制器屏幕,并在新屏幕的左上角出现一个后退按钮。我想,如果我点击提交按钮,它应该切换到另一个视图控制器屏幕,但左上角的按钮不应该出现。前一个屏幕应该结束。IOS中的屏幕切换

+0

我已经给出了这种解决方案@Hamza –

+0

我不得不使用一个节目赛格瑞从登记表时,我提交移动到另一个屏幕,但后退按钮的数据显示,在新的屏幕时,左上方我点击后退按钮,它会回到注册屏幕并显示填充字段。我只想移动到下一个屏幕而不是后退选项。 @NAVEENKUMAR – Hamza

+0

在那个视图中,你可以设置** self.navigationItem.hidesBackButton = YES; **在你的下一个场景中(在女巫vc你想隐藏返回按钮)。 –

回答

0

如果要完成注册表单视图控制器,则需要在以用户默认值保存数据后,像这样更改根视图控制器。

[UIApplication sharedApplication].keyWindow.rootViewController = [[otherViewController alloc] initWithNibName:@"otherViewController" bundle:nil]; 
+0

我应该在哪里写这段代码? @Muhammad Khaliq ur Rehman – Hamza

+0

在您的提交按钮操作中。将数据保存到用户默认值后。 –

+0

它显示的错误是其他视图控制器不在用户界面中。 @Muhammad Khaliq ur Rehman – Hamza