私はiPadアプリを作っています 私のアプリはすべてのiPad画面でうまく動作しますが、iPadのプロ(12.9インチ)で正しく動作しません 私はそれがautolayoutで解決できることは知っていますがautolayoutを使わずにそれを解決する他の方法はありますか?私はすべての画面のパッドアプリを作る方法
-1
A
答えて
1
しかし、autoLayoutを使用するのが最善の方法ですが、autoLayoutを使用しない場合は、手動で画面のサイズを確認し、サイズごとにサブビューを調整できます。
+0
助けてくれてありがとう – Ram
1
あなたはたぶんautolayoutを使う方が良いでしょう。この種の問題のために設計されています。しかし、あなたは本当にあなたには、いくつかの1024×768コンテナビュー内のあなたの意見をレイアウトし、このような何か行うことができます何らかの理由で自動レイアウトを使用しない場合:あなたは、同様の中心を設定する必要があります
let longSide = max(UIScreen.mainScreen().bounds.size.width,UIScreen.mainScreen().bounds.size.height)
if(longSide>1024){
//ipad pro
let scale:CGFloat = longSide/1024.0
containerView.transform = CGAffineTransformMakeScale(scale, scale);
}
を
+0
他の回答と比べて良い –
関連する問題
- 1. 私はすべての画面
- 2. すべてのモバイル画面に合わせたり、マルチスクリーンをサポートする初期画面を作る方法
- 3. Android - すべての画面の背景色を設定する方法は?
- 4. メイクすべての画面
- 5. 私のFitViewportはすべての画面で動作しません
- 6. アンドロイドデバイスで画面の状態を調べる方法は?
- 7. すべての画面解像度でレスポンシブデザインをテストする方法は?
- 8. Godotでイメージフィット画面を作る方法
- 9. 画面からテキストビューのスライドを作成する方法は?
- 10. Javaで複数の画面を作成する方法は?
- 11. 1画面で複数のレイアウトを作成する方法は?
- 12. アンドロイドの画面下部にポップアップウィンドウを作成する方法は?
- 13. 私はすべての25msの再描画され、画面をしました
- 14. iOS上のすべてのUI要素を使って画面全体に描画する方法は?
- 15. すべての画面DPIをターゲットにする最良の方法(タブレットなし)
- 16. Androidのすべての画面にフローティングアクションボタンを配置する方法
- 17. neo4jの画面にすべてのノードを表示する方法
- 18. すべての画面互換性の画面
- 19. - 私は画面を持って画面サイズを、イメージの問題
- 20. 画面内で開いている画面を見る方法
- 21. ジュピターノート - メイン画面でノートブック以外のすべてを隠す方法は?
- 22. android:市場のすべての画面にアクセスする最善の方法
- 23. vi再描画画面の作成方法は?
- 24. すべてのアンドロイド画面サイズでcardviewsと互換性のあるレイアウトを作成する方法
- 25. 画面の解像度に応じてdivを作成する方法は?
- 26. 複数の画面の画像を縮小する方法は?
- 27. パンダ3dの画面上のコントロールを描画する方法は?
- 28. エミュレータの画面を越えてアンドロイドに描画する方法
- 29. 画面上のすべてのjqGridグリッドをクリアするには?
- 30. UNITY 3dの私のスクロール・アックスが、アンドロイド携帯電話のすべての画面サイズに対応する方法
この質問は実際の形では意味がありません。それを編集してより具体的にしてください –
何も説明はありません。私はちょうどautoLayout @ Xcoder123を使わずにすべてのiPadの画面で実行されているアプリでアプリを作ってみたい – Ram
それでは、*具体的な問題は何ですか?私たちに「正しく動作していない」と伝えることは、あまり具体的ではありません。また、分割画面用にコードを作成してスライドアウトする予定ですか? iPadのユーザーはマルチタスクが可能になることを期待しており、それが自動レイアウトが輝く場所です。回転はいかがですか?申し訳ありませんが、はい、*記述するだけです*。 – dfd