Xcode 4.3を使用してiOSデバイス用のユニバーサルアプリケーションを作成するのはちょっと混乱しますが、それ以降のバージョン(Xcode 4)ではこれとは別のフォルダクラスがありますが、どのようにして最新バージョンのXcodeを使用しますか?事前Xcode 4.3の普遍的なアプリケーションを作成していますか?
答えて
ショットXcode 4の*、しかしあなたは疑いがあるが、以下の私の答えを参照してください。
あなたはUniversal App
として新しいプロジェクトを作成したい場合は、下の画像にDevice Family
にユニバーサルを選択:
それとも、ユニバーサルアプリに既存のiPhoneやiPadのアプリを変換しようとしているならば、選択をTarget Settings
からユニバーサルとしてDevices
- >Summary
タブは、ユニバーサルにDevices
を設定します。
希望すると、これが役立ちます。
EDIT:
は、私たちはビューコントローラ名がYourViewController
iPadのXIBのものと想定名前はYourViewController-iPad.xib
で、iPhone XIB名前があれば、私に教えてくださいYourViewController.xib
YourViewController *yourViewController;
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) //This is iPad
{
// iPad-specific interface here
yourViewController = [[YourViewController alloc] initWithNibName:@"YourViewController-iPad" bundle:nil];
}
else // This is iPhone or iPod
{
// iPhone and iPod touch interface here
yourViewController = [[YourViewController alloc] initWithNibName:@"YourViewController" bundle:nil];
}
である私たちをみようであると仮定してみましょうあなたはもっと助けが必要です。
@NeerajNeeru:私は自分の答えを編集しました。私の答えの** EDIT **セクションをチェックしてください。私はこのコードを追加することで、デバイスのiPadとiPhoneを区別し、それに基づいてXIBを読み込むことができると思います。今これがあなたを助けてくれたら、答えを受け入れてください。 –
よろしくお願いします。あなたのご意見ありがとうございました。 –
@NeerajNeeru:どうぞよろしくお願いします。お役に立てて嬉しいです! :) –
で
おかげ普遍的なとしてだけで選択デバイス・ファミリのプロジェクトを作成しながら、
この画面を見て、私は、これは、以前のバージョンに比べてXcodeの4.3に変更されているとは思わない
申し訳ありませんが、私の質問は正しい方法ではありません..実際に私はデバイスファミリを選択する方法を知っている、問題は内部部品、デバイスを検出し、特派員.xibを読み込む!私は試しましたが、いくつかのエラーがあります。 .xibをロードする正しい方法を教えてください。 –
だけでなく、あなたが2つのXIB年代、iPhone用とiPad用のものを作成する必要があり、ちょうどあなたのiPhoneのXIBが
{
を開くここ
} else {
あなたのiPadのXIBを開くここ
if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad){
を使用
はい、それはうまく動作します..あなたのフィードバックに感謝 –
- 1. 普遍的なアプリケーションを作る方法
- 2. Xcode - 普遍的なアプリケーションを作る方法
- 3. アンドロイド普遍的なランドスケープチェック
- 4. CSS普遍的なレイアウト
- 5. 普遍的な時間
- 6. Info.plistの普遍的なアプリのメイン・ペンを設定していますか?
- 7. Xcode 7、アセットカタログの普遍的なデバイスの背景イメージのサポート?
- 8. DotnetexeからWindowsへの普遍的なアプリケーション
- 9. 1つのXCodeプロジェクト、2つのターゲット、2つのアプリケーション(iPhone/iPad)の普遍的なアプリケーションではない
- 10. Windowsの普遍的なアプリケーションのテキストファイルを読む方法
- 11. 普遍的なアプリケーションでメインのストーリーボードを取得
- 12. 普遍的なデータモデルとドメインモデルの実装
- 13. iphone&ipadの普遍的なアプリターゲット - 2アプリエラー
- 14. 普遍的なホームボタンの方法
- 15. 普遍的なアプリケーションのためのnibファイルのロード
- 16. 普遍的な変数はどこに格納されていますか?
- 17. 普遍的なアプリケーションのテキストボックスの入力スタイルを無効にする
- 18. 普遍的なiPhone/iPadアプリにはどのFlurryライブラリを使用しますか?
- 19. 重複してipadに移行するのは普遍的なアプリですか?
- 20. 普遍的なアプリケーション(iPad/iPhone)を設計する際の優れた方法
- 21. Windows 10の普遍的なアプリケーションでxsd.exeによって生成されたファイルを使用する方法
- 22. 普遍的なアプリケーション、複数のビューコントローラを理解するのに問題があります
- 23. 普遍定数R
- 24. Windows普遍的な右から左へのサポート
- 25. 普遍的なアプリケーション(iphoneとipad)でzbar sdkを使用する方法は?
- 26. Pythonでユニコードクッキーを設定する普遍的な方法
- 27. 私は普遍的なプロジェクトでこのアーキテクチャを持っているユニバーサルアプリ
- 28. PHPの例のための "普遍的な"検索エンジン
- 29. 普遍的なGoogleアナリティクスコードの複数のプロパティ
- 30. "普遍的な" Linuxバイナリのリストはどこにありますか?
あなたの正確な問題は何ですか?普遍的なアプリケーションを作成するか、実装の文脈で普遍化するか? –
@parth問題は、普遍的なアプリケーションを開発し、device.iを検出して両方の.xibファイルをロードする方法を知っている必要があります。デバイスファミリの選択を知っています、問題は内部デバイスであり、 ? –
私は自分の答えを編集しました。私の答えの** EDIT **セクションをチェックしてください。 –