0

xcodeで新しいタブバーアプリケーションテンプレートを作成しました。ボタンが押されたときに(スライドアップ)でアニメーション化する新しいビューを適切に設定するにはどうすればよいですか?私はこれがNavigationControllerを使用して行われるのを見てきました。

次のコードを使用してサブビューを追加するアクションを含むナビゲーションバーとボタンを追加しました。

(IBAction)newPost:(id)sender
{
    // Load UIViewController from nib
    PostViewController *screen = [[PostViewController alloc] initWithNibName:@"PostViewController" bundle:nil];

    // Add to UINavigationController's stack, i.e. the view for this UITabBarController view
    [self.view addSubview:screen.view];

    // Release music, no longer needed since it is retained by the navController
    [screen release];
}
4

1 に答える 1

0

これがあなたが求めているものであるかどうかはわかりませんが、新しいView Controllerをモーダルに上向きに表示したいだけの場合は、これを実行してください。

1.)新しいファイル->ビューコントローラ

2.)

newViewcontroller *viewController = [[newViewcontroller alloc] initWithNibName:@"newViewcontroller" bundle:nil];
[self presentModalViewController:viewController animated:YES];
[viewController release];
于 2011-04-24T06:56:17.467 に答える