0

これは繰り返しの質問かもしれませんが、私には問題があります。iPadアプリが機能しています。アプリはiOS 6で構築されています。構築を開始したとき、ユニバーサルではないターゲットデバイスとしてiPadを選択しました。今、私のクライアントはそれのiPhoneバージョンを要求しました.私のiPadアプリでは、クライアントが「さらに追加」をクリックするとカスタムビューを追加し続けます.テキストフィールド、ボタンなどの束であるカスタムビューを追加します.だから私は私のiPadアプリをコピーしましたターゲット デバイス ファミリを一度 iPhone に変更し、次にユニバーサルに変更してテストしました。そのため、iPhone 構成でアプリを起動すると (対象のデバイス ファミリをユニバーサルとして保持)、View Controller は iPad でそのままになります。アプリもスクロールできません(上下でも横でもありません)。これは、iPad アプリを iPhone アプリに変換する正しい方法ですか。また、すべてが iPad に合わせて調整されています。新しいプロジェクトを開始して、すべてをゼロから開始する必要があります。ストーリーボードを iPhone の構成に合わせて設定しますか? 私の調査では、ターゲット デバイス ファミリを Universal に変更するだけでよいと人々は言いました。しかし、うまくいきません。さらに情報が必要な場合はお知らせください。ありがとう。

4

2 に答える 2

0

現在お持ちのプロジェクトをユニバーサルに使えるアプリに変換することは可能ですが、単純にユニバーサルに使える新規プロジェクトを作成し、iPadのプロジェクトで使っていたファイルを追加するだけでは時間がかかります。 .

ヒント: プロジェクトがユニバーサルに作成された場合、複数の絵コンテを使用できます。これは自動的に設定されます。

また、ファイルを普遍的に機能するものと、iPhone または iPad に固有のものに分けることをお勧めします。

ハッピーコーディング!

于 2013-01-08T20:22:43.617 に答える
0

多くの検索の後、Iphone デバイスと iPad デバイスの両方にアプリケーションを使用できることがわかりましたが、コードでは、デバイスごとに一意の ui を定義する必要があります (2 つの xib ファイル)。

于 2013-11-04T11:00:00.300 に答える