[解決済み] iPhone 5の画面解像度に対応したアプリを開発・移行するには?
2022-03-20 04:27:47
質問
新しいiPhone 5のディスプレイは、新しいアスペクト比と新しい解像度(640×1136ピクセル)です。
新しい画面サイズに対応したアプリケーションの新規開発や既存アプリケーションの移行に必要なものは何ですか?
旧来のディスプレイと新しいワイドスクリーンの両方のアスペクト比に対応するユニバーサルアプリケーションを作るには、どのようなことに気をつければよいでしょうか。
解決方法は?
- の最新版をダウンロードし、インストールしてください。 Xcode .
- アプリの起動画面ファイルを設定します(ターゲット設定の一般タブで)。これは、iOS 9のiPadの分割表示サイズを含む、あらゆる画面のフルサイズを使用できるようにする方法です。
- 自動リサイズマスクを適切に設定したか、自動レイアウトを使用した場合は、すべてが魔法のように動作するはずですので、アプリをテストし、できれば他に何もしないでください。
- そうでない場合は、ビューレイアウトを調整します。できればオートレイアウトを使用します。
-
もし、大画面のために特別にしなければならないことがあるのなら、それは
[[UIScreen mainScreen] bounds]
そのための特別なAPIはないようです。iOS 8では、画面サイズを縦横にレギュラーとコンパクトに抽象化するsizeクラスもあるので、UIを適応させる方法としておすすめです。
関連
-
JenkinsがIOSを自動パッケージングしてモミを配布
-
[解決済み] Androidで画面の大きさをピクセル単位で取得する方法
-
[解決済み] UITableViewの選択を無効にするにはどうすればよいですか?
-
[解決済み] NSの接頭辞はどういう意味ですか?
-
[解決済み] UITextViewのサイズをコンテンツに合わせるには?
-
[解決済み] テキストフィールドを移動する方法(次へボタン/完了ボタン)
-
[解決済み] NSOperationとGrand Central Dispatchの比較
-
[解決済み] アプリのプレビュー用にiOSシミュレータのビデオをキャプチャー
-
[解決済み] SwiftでiOSキーボードを任意の場所でタッチして閉じる
-
[解決済み] 新型iPhone 6、6+の画像解像度、@3x対応追加?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[iOS]コンパイルエラー:ld: アーキテクチャ x86_64 のシンボルが見つかりません。
-
dyld: ライブラリがロードされていません。エラーの解決
-
[解決済み] キーボードがあるときに、UITextFieldを編集開始時に上に移動させるには?
-
[解決済み] 奇妙な不要なXcodeログを隠す
-
[解決済み] Objective-CでNSNotificationCenterを通してメッセージを送受信する?
-
[解決済み] Unwind segueは何に使うのか、どう使うのか?
-
[解決済み] NSOperationとGrand Central Dispatchの比較
-
[解決済み] Swift 3, 4, 5 で dispatch_after GCD を書くにはどうしたらいいですか?
-
[解決済み] Cocoapods警告 - CocoaPodsがプロジェクトの基本構成を設定しなかった理由は、プロジェクトに既にカスタム構成が設定されているためです。
-
[解決済み】iOS 6アプリ - iPhone 5の画面サイズに対応する方法は?重複