1

UIScrollViewを使用して一部の画像を表示していますが、ユーザーが画像の一部を選択したときに別のビューを表示またはプッシュする必要があります。このScrollViewはプログラムでのみ作成されます。プログラムでnavigationControllerを追加して、別のビューを表示するにはどうすればよいですか?

私はこの方法を試しましたが、次のエラーが発生します:

ナビゲーションコントローラーのプッシュはサポートされていません。

 StatesViewController * controller = [[StatesViewController alloc]initWithNibName:@"StatesViewController" bundle:nil];

    UINavigationController * Navcontroller = [[UINavigationController alloc] initWithRootViewController:controller];

    [self presentModalViewController: Navcontroller animated: YES];
4

1 に答える 1

2

これはあなたを助けるかもしれません。

 NextViewController *nextViewController=[[NextViewController alloc]initWithNibName:@"NextViewController" bundle:nil];
    UINavigationController *navBar=[[UINavigationController alloc]initWithRootViewController:nextViewController];
    [self.navigationController presentModalViewController:navBar animated:YES];
于 2012-09-13T18:43:13.080 に答える