さまざまなiPhoneとiPadのサイズに関する1つの質問があります。その中で、私はすべてのiPhoneとiPadのための完璧なデザインをしたい。 AppDelegateでさまざまな電話機用のストーリーボードを作成し、ストーリーボードを呼び出す。それは、アプリケーションの読み込み時間やその他の制限に影響を与えますか?さまざまなiPhoneのサイズに応じて異なるストーリーボードを作成するのがよい方法ですか?iPhoneやiPadごとに複数のストーリーボードを用意して、すべてのデザインを完成させることが可能ですか?
答えて
iPhoneとiPadのサイズが異なる複数のStoryBaordを使用するのは良い方法ではありません。開発者は複数のストーリーボードを使用してプロジェクトをモジュール単位で分割し、チーム内で簡単に作業できます。 https://www.raywenderlich.com/115697/ios-9-storyboards-tutorial-whats-new-in-storyboards
複数のStoryBaordを使用すると、アプリサイズにも影響し、デバイスタイプのチェックをいくつか設定する必要があります。
もっと良いAppleが提案しているように、Autolayout機能を使用して、サイズクラスのStoryabordを使用します。スムーズに動作します。
はい、そうなんですけど、もしあなたが特定のiPhoneのレイアウトを変更したいのであればどうしますか?特定のiPhoneの制約を追加できますか? –
ここを参照してください:http://candycode.io/how-to-set-up-different-auto-layout-constraints-for-different-screen-sizes/。また、ストーリーボードでその変更が難しい場合は、特定のデバイスにいくつかのコードを追加することもできます。 – Aashish1aug
ありがとう!出来た。 –
はい、あなたはipadとiphoneのために別のストーリーボードを使うことができますが、それは良い練習ではありませんdo.youはipadとiphoneのためのデザインを作るためにautolayoutを使うことができます。
複数のストーリーボードを使用することはできますが、これはアプリケーションを設計するためのより良い方法ではありません。
アップルは、すべてのアップルデバイスに対応したユニバーサルアプリケーションの設計と開発のために、自動レイアウト、サイズクラス、およびスタックビューを提供しています。
- 1. iPhoneやiPadのストーリーボード用に複数のView Controllerが必要ですか?
- 2. ストーリーボードを使用して複数のUITableViewをiPadアプリケーションに追加
- 3. iphone用に完全にカスタマイズされたキーボードを作成することは可能ですか?
- 4. iPhone/iPadからファックスにメッセージを送信することは可能ですか
- 5. サブプロジェクトごとに複数のプロジェクトSBTをversion.sbtで作成することは可能ですか
- 6. 多くのアクターやサービスに対して1つのソリューションを用意することは可能ですか?
- 7. ipadを使ってiphone、ipadアプリを開発することは可能ですか?
- 8. iPhoneのタッチ数を数えることは可能ですか?
- 9. xamarin C#はiPad用とiPhone用の2つのストーリーボードで動作しますか?
- 10. iPhoneのストーリーボードからiPadへ
- 11. ストーリーボードのViewController私はちょうどコピーして、iPhoneのストーリーボードからすべてのビューを貼り付けるとiPadのストーリーボードに貼り付け、すべてが正常に動作しますが、すべてのビューコントローラからベースビューがロックされ、この上resize.anyアイデアではありませんでした?
- 12. 複数のWAMPスタックをインストールして使用することが可能
- 13. 複数のメッセージタイプのデザインが、サブクラスすべて同じことを行う
- 14. GitHubからダウンロードした私のストーリーボードと他の誰かのストーリーボードをマージすることは可能ですか?
- 15. TeamCityにSVNコミットごとに1つのビルドを作成させることは可能ですか?
- 16. ユニバーサルレイアウトと異なるiphone/ipadストーリーボード
- 17. iPadシミュレータ/デバイスはiPhoneのストーリーボードを使用
- 18. Azure Identityを使用して複数のオーディエンスクレームJWTトークンを生成することは可能ですか?
- 19. 複数のウェブダイノスで動作させると、複数のサーバーインスタンスがあることを意味しますか?
- 20. iphoneでポップオーバーとしてUIViewControllerを表示することは可能ですか
- 21. デバイスごとに1つの試用をすることは可能ですか?
- 22. アプリケーション開始後に作成される要素にストーリーボードを適用することは可能ですか?
- 23. グリッドコントロールをコンテナコントロールとして機能させることは可能ですか?
- 24. SilverlightのストーリーボードでTemplateBindingを使用することは可能ですか?
- 25. iPadでuipageviewcontrollerとナビゲーションコントローラーでストーリーボードを使用しているバグ
- 26. EddystoneビーコンとしてiPhone/iPadブロードキャストを作成できますか?
- 27. numpyで可能なすべての列ごとの乗算?
- 28. Django Rest Frameworkを使用してビューごとに複数のシリアライザを使用することができます
- 29. 他のサーバーのフロントエンドとしてglassfishを使用することは可能ですか?どうやって?
- 30. iPadとiPhoneのテストが許可されていない
はい、できます:https://iosdevcenters.blogspot.com/2015/11/how-to-use-multiple-storyboard-using.html –
@KiritModiあなたは私の完全な質問に答えませんでした。 –
それはあなたに依存します。しかし、すべてのIphoneとIpadのための1つのストーリーボードを作成します。より良い。 –