Xcode7でビルドして、iOS7で動作させると画面上下に黒帯が入るHikaruApp三浦半島の海をみながら、の〜んびりとやってま〜す。CodeXcode7でビルドして、iOS7で動作させるとなぜか?上下に黒帯が・・・。したらいいか対策を考えてみました。その前にiOS7対応、本当に必要ですか?2015年9月15日現在、iOS7のシェアは8%以下ですよ開発者向けサポートページバッサリ切りましょう!そんなこと、言えませんよね・・・。iPhone5s考えるためにプロジェクトファイルを作ってみるまず、Xcode7で新しくtestScreenでプロジェクトファイルを作ってみます。左側のファイルをじいーーと見つめてみると、拡張子が変わったファイルを見つけることができると思います。起動画面のLaunchScreen.storyboardです。ご存知の通り、このLaunchScreenの表示で以降の表示サイズが決まりますここに答えがあると思われます。iOS7にLaunchScreen.storyboardにLabelを置いてビルドしてみます。iPhone5sあらら、真っ黒です。上下に黒帯がでています。LaunchScreen.storyboardが無視されているようです。Portraitを選択すると四角が追加されます。iPhone5sRetaina4のイメージが表示されました。これで上下黒帯が消えました!うまくいきましたね。まとめiOS7対応には、640×960(3.5インチ)と640×1136(4インチ)の2種類のイメージの用意が必要なようです。2x(640×960)は、iPhone4s用になりますが手元にありませんので実験してみてください。いうか、iOS7対応はユーザーにとって本当に良いことなのでしょうか?「もったいない」良い言葉だと思いますが古いOSにはセキュリティーホールとかいろいろな不具合があるんですよ〜て、教えてあげる方法の一つが「非対応」だとおもうんですけど・・・。iOS7対応やめませんか!!!愚痴っぽくなってしまいましたので終了。iOS7対応ご検討をお祈り申し上げます。スポンサーリンクシェアするツイートフォローするHikaruKun関連記事NSURLConnectionでSSL認証(p12)をするNSURLConnectionでSSL認証(p12)をする事がありましたのでサンプルコードを乗せておきます。自由に使用してください。...記事を読むNSURLSessionでBASIC認証して”PUT”or”POST”しよう!さよなら、NSURLConnection第2弾は、NSURLSessionで"PUT"or"POST"です。”GET”しよう!来るとは思っていましたが、NSURLConnectionは、Xcode7(iOS9)から非推奨となりました。なると、いつかは消え...記事を読むXcode|iOS10から新しく加わったCallkitを使って通話の状態を取得してみたあまのじゃくなHikaruappです。誰もやらないであろう、Coretelepnonyの一部が非推奨になりCallkitとして生まれ...記事を読むswift3はじめました|Objective-Cでいうself.viewは、どうやるの?あまのじゃくなHikaruapp(@hikaruapp)です。ver3.5→5.0へと大きく変わったのでもう一度調べて...記事を読むXcode|ボタンをかっこよく表示・非表示させる。こんにちは、あまのじゃくHikaruappです。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。HikaruApp.。