// ViewController.m
1: - (IBAction)doNE:(id)sender {
2:
3: [self.view removeFromSuperview];
4: [self.view addSubView:MasterViewController];
4: }
第4行出错:“意外的接口名称MasterViewController
:预期的表达式”。
我有两个视图控制器:ViewController
和MasterViewController
。我已将其设置为第一个视图为ViewController
,但我正在尝试使用按钮来更改视图。
答案 0 :(得分:1)
MasterViewController *obj = [MasterViewController alloc]init];
self.navigationController pushViewController:obj animated:YES];
您可以使用此代码段。这将推送新的视图控制器。并将给你一个后退按钮功能,以转到前一个视图控制器。
答案 1 :(得分:0)
你可以使用它将第一个OneViewController移动到AnotherViewController。
- (IBAction)buttonPressed:(id)sender {
MasterViewController *createUserController = [[MasterViewController alloc] initWithNibName:@"MasterViewController" bundle:[NSBundle mainBundle] keyWrapper:keyChainWrapper];
[self presentViewController:createUserController animated:YES completion:nil];
}
如果您使用UINavigationViewController,您可以推送ViewController,如
[self.navigationController pushViewController:createUserController animated:YES];
并使用
返回[self.navigationController popViewController:createUserController animated:YES];