問題タブ [launchimage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
32 参照

ios - アプリをビルドするときに、xcode でネイティブの iPhone 6 解像度を使用するのはなぜですか?

昨日の時点で、iPhone 5 の画面 (幅 320 ポイント) に合わせてほとんど静的サイズを使用するアプリがありました。システムが自動的にスケールアップするおかげで、iPhone 6でも問題なく動作していました。

次に、Retina HD 起動イメージを追加することにしました。iPhone 6 ではすべてが非常に小さくなりました。そのため、2 つの iPhone タイプに同じように収まるように、アプリケーション全体を変更して動的なサイズとフォントを使用することにしました。そして今、それは非常にうまく機能しています。

しかし、この数時間の余分な作業の後、私は同じ質問を自問し続けます... ポイントは何でしたか? iPhone 5 で動作させ、システムに自動的にスケールアップさせることができるのに、なぜ両方の iPhone に適合する動的サイズを使用したいのでしょうか?

0 投票する
1 に答える
42 参照

ios - 別の XCode ターゲットで iPhone 6/6+ のネイティブ解像度を有効にする

XCode 6 プロジェクトと、アセット カタログに起動イメージ セットとアプリ アイコン セットを追加して、iPhone 6/6+ のネイティブ解像度を有効にしたターゲットがあります。メイン ターゲットでは問題なく動作しましたが、新しいターゲットを作成すると、何をしても iPhone 6/6+ でスケーリングされたバージョンが表示されます。ファイルのターゲット メンバーシップやライト ターゲットのアセット カタログのチェックなど、あらゆることを行いましたが、すべて無駄でした。任意の入力を歓迎します。

0 投票する
3 に答える
820 参照

ios - プログラムで iPad 起動イメージにアクセスしますか?

起動イメージを管理するために使用LaunchImage.launchimageしています。Images.xcassetsしかし、アプリ内でも起動画像を使用しようとしています。

私はこの答えを読みました:

ドキュメントは、UIImage のimageNamed:メソッドが正しいバージョンを自動的に選択する必要があることを示しています

だから、私はこのコードを使用しました

iPhone 4,5,6,6+ で作業している場合は完全に正常に動作し、正しい LaunchImage を取得しますが、iPad Retina で作業している場合はiPhone 4sLaunchImage-700@2x.pngの LaunchImage を返します。 640 x 960 pixels

では、プログラムでiPadの正しいLaunchImageにアクセスするにはどうすればよいですか??

フォルダ内Contents.jsonの内容LaunchImage

0 投票する
1 に答える
62 参照

ios - Xcode 4.2 で起動イメージが引き伸ばされ続ける

起動イメージの .png ファイルを作成してアプリケーションに実装しようとすると、xcode 4.2 によってイメージがゆがみ、水平方向に歪んでしまいます。フォトショップで何度かサイズ変更を試みましたが、画像のサイズに関係なく、まだ引き伸ばされています。この問題を解決する方法を知っている人はいますか? xcode 6 で起動イメージを viewController に置き換えることができます。

0 投票する
4 に答える
1500 参照

ios - ios/xcode: 表示する起動イメージを取得

起動イメージ (アプリからのスクリーンショット) を表示しようとしましたが、うまくいきませんでした。どうやら当時の人々が行っていたように、Default.pngという名前のファイルとしてプロジェクトに追加してみました。(プロジェクトに icon.png を追加することは、アイコンを表示することができた唯一の方法です。)

また、アップルが提案した imgcassette に入って launchImage セットを作成する新しいバージョンを試しました。可能なすべての組み合わせに対して個別にサイズ変更された画像はありませんが、スクリーンショットをほとんどのスペース (つまり、iPad ではなく電話用のもの) にドラッグ アンド ドロップしました。あなたがこれをしたら、私が読んだことによると、それはうまくいくはずです。

しかし、何をしても画像が表示されません。代わりに、黒い画面が表示されます。私のターゲット デバイスは、IOS7 を実行している iPhone 4s です。

他に何を試すべきか誰か提案できますか?

ありがとう。

0 投票する
0 に答える
46 参照

ios - xcasset で起動イメージを 2 つ持つことはできますか?

2 つの異なる起動イメージを含む Images.xcasset があります。

LaunchImage と LaunchImage2。[Launch Images Source] で [Launch Images] を選択します。

次に、didFinishLaunchingWithOptions 内の AppDelegate に次のコードがあります。

これにより、 LaunchImage2 を取得しようとするとエラーが発生します。バンドルにコピーされていないためだと思います。xcasset 内にあるすべての画像をコピーする必要はありませんか?

私が得ているエラーは次のとおりです。

* キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了します。理由: '* -[__NSArrayM insertObject:atIndex:]: オブジェクトを nil にすることはできません'