複数のページを持つiPhone用のxcodeでアプリを作成しています。ボタンをクリックして、アプリ内の別のページに変更するにはどうすればよいですか?
質問する
37 次
2 に答える
0
アーロンが述べたように、簡単な方法の1つは、ビューコントローラーをナビゲーションコントローラー内に埋め込むことです。ストーリーボードを使用している場合は、ストーリーボードでビューコントローラを選択し、メニュー項目[エディタ]->[埋め込み]->[ナビゲーションコントローラ]をクリックします。ナビゲーションがどのように機能するかを試すには、コントロール+クリックして、ログインビューコントローラーのログインボタンから別のビューコントローラー(ナビゲートする新しい「ページ」はストーリーボード上の別のビューコントローラーになります)にプッシュセグエを追加します。 +ボタンから他のViewControllerにドラッグします。
セグエなしでプログラムで別のビューコントローラに移動することもできます。ログインボタンのクリックで呼び出されるメソッドで、次のように別のView Controller(新しい「ページ」)を呼び出すことができます。
// Create a new view controller
UIViewController *myController = [[UIViewController alloc] init];
// If you have the view controller defined in the storyboard, and you have give it a Storyboard Id, let's say "MyViewController", you can get it like this:
// UIViewController *myController = [self.navigationController.storyboard instantiateViewControllerWithIdentifier:@"MyViewController"];
// Push/Navigate to the new view controller
[self.navigationController pushNavigationController:myController animated:YES];
お役に立てば幸いです。
于 2013-03-08T21:07:22.440 に答える
0
あなたはこれを使うことができます:
UIViewController *viewControllerYouWant = [[UIViewController alloc] init];
[self presentViewController:viewControllerYouWant];
ログインボタンをタッチすると、他のビューに移動します。また、他のビューを使用している場合は、移動するビューコントローラーを含めて同じコードを使用します。
于 2013-03-08T21:13:27.877 に答える