0

// ViewController.m

1: - (IBAction)doNE:(id)sender {
2:
3:     [self.view removeFromSuperview];
4:     [self.view addSubView:MasterViewController];
4: }

4 行目のエラー:「予期しないインターフェイス名MasterViewController:予期される式」。と の 2 つのビュー コントローラーがViewControllerありMasterViewControllerます。最初のビューが になるように設定しましたがViewController、ビューを変更するボタンを取得しようとしています。

4

2 に答える 2

1
MasterViewController *obj = [MasterViewController alloc]init];
self.navigationController pushViewController:obj animated:YES];

このコード スニペットを使用できます。これにより、新しいビュー コントローラーがプッシュされます。前のView Controllerに戻るための戻るボタン機能をUAに提供します。

于 2013-03-18T09:07:27.223 に答える
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];
于 2013-03-18T09:11:47.960 に答える