0

ストーリーボードを使用してiPhoneアプリを作成しています。最初のView Controllerにはボタンがあり、それをクリックすると、新しいView Controllerが右側から表示されます。ボタンの Story board Segues で Push または Custom を選択すると、新しい View Controller が表示されなくなりました。Modal を選択すると、新しい View Controller が下から上に表示されます。

質問。1. 新しいビュー コントローラがプッシュ モードまたはカスタム モードで表示されないのはなぜですか? 2. メイン画面のボタンをクリックしたときに、新しいビュー コントローラを右から左に表示するにはどうすればよいですか?

何か案は?

4

1 に答える 1

1

プッシュ セグエは、View Controller が Navigation Controller 内に含まれている場合にのみ使用できます。ナビゲーション コントローラーに埋め込まずにプッシュ スタイルのセグエを使用する場合は、実際に VC をナビゲーション スタックにプッシュせずに、プッシュと同じようにセグエを実行する独自のカスタム セグエ クラスを定義する必要があります。

カスタム セグエが何もしない理由は、おそらく、使用する実際のカスタム セグエを定義していないためです。

iOS の新機能: iOS 5.0 のストーリーボードとセグエに関するセクションをご覧ください。

于 2012-07-10T17:35:46.207 に答える