0

複数のページを持つiPhone用のxcodeでアプリを作成しています。ボタンをクリックして、アプリ内の別のページに変更するにはどうすればよいですか?

4

2 に答える 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 に答える