2012-02-07 3 views
3

私はまだiOS 5のすべての新機能と、Xcodeでできることは比較的慣れていません。だから、良い説明が分かるでしょう。iPhoneやiPadのストーリーボード用に複数のView Controllerが必要ですか?

私は1つのビューのアプリケーションを設計しており、iPhoneとiPadの両方のストーリーボードがあります。最初に起動したときに「Single View Application」を選択したので、XcodeはViewControllerを作成しました。どちらのストーリーボードも、このビューコントローラを独自のものとしてリストします。

iOS 4では、ボタン操作をビューコントローラにリンクする方法は、ペン先のボタンを右クリックして、必要なアクションを選択してから、ビューコントローラの '.h'私のためのメソッド/プロパティを自動的に作成したファイルです。

私は、複数のストーリーボードだけで1つのビューコントローラを持っているので、私は、今、これを実現する方法について混乱しています。各ボタンには複数のリンクが必要ですか。 1つはiPhoneのボタン用、もう1つはiPad用のボタン用ですか?それとも、今私がしようとしていることを成し遂げる良い方法がありますか?

答えて

5

iOS4で行ったのと同じ方法です。明らかにあなたがユニバーサルアプリ;-)

を建てたことはありませんが、それは二つの異なるnibファイルのための単一のUIViewControllerクラスを持つことは全く大丈夫です。 ストーリーボードを使用する場合は、別のストーリーボードと1つのviewControllerも使用できます。

単一のストーリーボード内のさまざまなシーンに同じviewControllerを使用することもできます。

viewControllerへの接続は、nibまたはストーリーボードに保存されます。したがって、他のユーザーインターフェイスを設計する際に上書きすることはできません。

iPhoneストーリーボードを開き、アクションとアウトレットに接続します。その後、iPadのストーリーボードを開き、完全に独立した接続を行います。最初の応答に応じて

0

は、私は、ビューコントローラが唯一のストーリーボードのレイアウトで2つのシーンをサポートできるという印象の下にありました。私はthis threadを見つけたので、それを言う。

関連する問題