2012-05-03 6 views
1

私はios開発の初心者です...私はWindowsベースのアプリケーションを作成しました。作成したコントローラにビューをリンクするにはどうすればいいですか?ボタンをクリックすると、次のビューに移動するにはどうすればいいですか?ViewControllerインターフェイスビルダーへのリンク

+0

新しいビューをプッシュしたり、モーダルで表示したりしますか? – shoughton123

+0

新しいビューを押してください – user2514963

+0

まあまあ、ビューコントローラーにはビューをリンクしていません。 viewControllerをプッシュしたい場合は、ナビゲーションコントローラを使用する必要があります。私は非常にいくつかのチュートリアルを読むか、本を入手することをお勧めします..... – shoughton123

答えて

0

一般に、ビューコントローラにはビューをリンクしません。逆の方法です。 .xibまたはストーリーボードのビューを指すIBOutletをビューコントローラに追加します。次に、IBで、ビューからView Controllerに接続をドラッグし、そのコンセントを選択します。このプロセスはdescribed in detail in Apple's documentationです。

ボタンをクリックしたときに次の画面に移動するには、ビューコントローラーにIBActionメソッドを作成します。ボタンからそのビューコントローラに接続をドラッグし、アクションを選択することができます。ボタンをタップすると、アクションメソッドが送信されます。アクション内のコードは、適切なメソッドを呼び出して、次のコントローラーに移行することができます。代わりに、ストーリーボードとセグを使用して、ボタンが次のビューのセグをトリガーするようにすることもできます。上記のリンク先の同じ文書に、ターゲット/アクションシステムの説明があります。

関連する問題