1

ユニバーサル アプリを作成しました。iPad用のアプリをデザインしました。しかしiPhoneでは使えません。それは自動的に機能しますか、それとも iPhone 用にすべてのペン先を個別に作成する必要がありますか。

4

2 に答える 2

1

もちろん、自動的に機能するわけではありません。iPad 専用のデザインの場合、iPhone では機能しません。

iPad と iPhone 用に別々の XIB を作成する必要があります。同じ viewController (.h および .m ファイル) を使用できますが、XIBx は別々に使用できます。デバイス修飾子をファイルに追加するだけです: MyViewController.xibandMyViewController~iphone.xibまたはMyViewController~ipad.xib.

于 2013-10-31T12:08:55.793 に答える
0

もちろん、iPhone だけでは機能しません。しかし、iPhone のサポートを追加することは難しくありません。

iPhone 用の新しい StoryBoard を作成します。次に、作成済みの iPad StoryBoard を開きます。すべて選択してコピーします。次に、iPhone StoryBoard を開いて貼り付けます。iPad StoryBoard で行ったすべてのコントロールとすべてが、iPhone StoryBoard に追加されます。

その後、新しいコントロールを削除または追加するなど、iPhone StoryBoard で変更を行うことができます。

お役に立てれば!

于 2013-10-31T12:43:40.390 に答える