問題タブ [uilaunchimagefile]
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.
ios - 実行時の起動イメージのクエリ
スプラッシュ スクリーン (UILaunchImageFile) からメイン スクリーンにフェードすることで、アプリの開始をスムーズに進めたいと考えています。簡単なことだと思いました。スプラッシュ スクリーンを最初のビューとして UIImageView を表示し、次にトランジション アニメーションを作成するだけです。
問題は、これは 4 つの方向すべてがサポートされている iPad アプリであり、これらすべての方向のスプラッシュ スクリーンであるため、どのスプラッシュ スクリーンが使用されたかを照会する必要があることです。現在のデバイスの回転を照会して、それに応じて画像を選択することもできますが、もっと良い方法があるかどうか疑問に思います。
したがって、アプリの起動時にどの起動イメージが使用されたかを何らかの形で照会できますか、それともデバイスの現在の UI の向きを尋ねて、それに応じてファイルを選択する必要がありますか?
iphone - iOS 4.2 Default.png が読み込まれ、1 秒のグレー一色になり、UIWebView が表示されます
default.png から自分のアプリまでアプリをシームレスにするにはどうすればよいですか? 別の場所にロードする必要がありますか?参考までに、私は 4.2.1(8C148) を実行するテスト用に iPod Touch 第 2 世代しか持っていません。4.2 シミュレーターは同じことを行います。4.3 シミュレーターは正常に動作します。
ios - PortraitMode でのみ iPad で Image を起動 (デバイスのみ)
iPad アプリを作成し、起動イメージとして 2 つの異なるイメージを使用しています。iOS シミュレーターは起動時に適切な画像を表示しますが、デバイスは常に縦長の画像を使用します。適切なファイル サイズがあります (Xcode は警告を表示しません)。
Xcode 4.2 で iOS5 Beta 7 を使用しています
これが私がこれまでにしたことです:
- すべてのファイルサイズを再確認しました
- ファイルをプロジェクトに再追加し、
- プロジェクトをゼロから構築します (「クリーン」を含む)
- ワークスペースの派生データ ディレクトリをクリーンアップしました。
- デバイスからアプリを完全に削除しました。
- デバイスを再起動しました。
私はアイデアが不足しています。
何か案は?
ios - iPad アプリの起動イメージがすべての画面で正しく表示されないように見える
アプリの起動イメージを初期画面のように設定しました。私のアプリは、主に UINavigationController で行われるマルチスクリーン/マルチビュー アプリケーションです。ただし、すべての画面は非常に異なって見える可能性があるため、一般的な起動イメージにはあまり共通点がありません。
アプリの画面にいる場合、アプリから出て (ホームボタンを押して)、アプリに戻ると、起動イメージが表示され、ユーザーが最後に使用していた画面が読み込まれることに気付きました。これは期待される動作だと思います。
そうは言っても、Apple によると、起動イメージが必要です。したがって、いくつかのオプションがあるようです。
- すべて黒の起動イメージを設定する
- 最後の画面の画像をキャッシュし、何らかの方法で動的起動画像として設定します
- 最初の画面でのみ起動イメージを使用するように指定する
- 起動イメージを指定しませんか?
現在、私はオプション 1 に傾倒しており、すべて黒の起動イメージしか持っていませんが、ヒント/提案/アドバイスがあれば幸いです. ありがとう。
ios - 通話中のiOS起動画像
Appleのアプリといくつかのサードパーティ製アプリでは、通話中の起動イメージが変更されていることを知っています。通常の起動イメージは320x480(フルスクリーン)または320x460(マイナスステータスバー)ですが、320x440(マイナスコールインプロセスバー)の追加の起動イメージをどのように取得しますか?
これがどのように行われるかを知っている人はいますか?これは文書化されていないようですが、Appleのアプリと一部のサードパーティアプリ(Twitter、Facebook、Tipulator)は、通話の進行中に別の起動イメージを使用しています。
更新:アプリからこれらの画像を追加します。FacebookとTwitterのロゴで見られるように、すべてが画像をトリミングしているように見えます。
ios - iOS がフルスクリーン以外の起動イメージを拡大してフルスクリーンの起動イメージとして表示する方法
iOS ガイドラインでは、アプリがフルスクリーンかどうかに関係なく、768 x 1004 (縦向きの起動画像) または 1024 x 748 (横向きの起動画像) のサイズの起動画像を iPad にパッケージ化するよう求めています。ただし、バックエンドで初期化を実行できるように、同じ起動イメージをしばらく表示してフルスクリーンの持続時間を延長する場合は、小さなドリフトが見られる傾向があります (表示される起動イメージは、少量)。
これは、フルスクリーン以外の画像を表示するために iOS で使用されるスケーリングが、画像を表示するときとは異なるためです。
誰かがこれを修正するのを手伝ってくれますか?
ios6 - iPod4 (iOS6) で誤った iPhone5 起動イメージが表示される
iPhone アプリの XCode プロジェクトに、次の起動イメージを追加しました。
- デフォルト~iphone.png
- デフォルト~iphone@2x.png
- デフォルト~iphone-568h@2x.png
iPhone4、iPhone4s、および iPhone5 では、正しい起動イメージが表示されます。また、XCode のプロジェクトの概要は、起動イメージですべてが問題ないことを示しています。
しかし、iPod4 でアプリを起動すると、iPhone4 の画面 (Default~iphone.png) ではなく、iPhone5 のスプラッシュ画面 (Default~iphone-568h@2x.png) が表示されます。私のiPodにはiOS6がインストールされています。
ここで何が問題なのですか?
ios - iPhoneアプリ起動時の2つのステータスバー
これは意味がありませんが、突然、私が開発しているiPhone(iOS 5.0ターゲット)アプリの1つが、2つのステータスバーで起動します。さらに、それは常にではなく、一部の人々との一部のインストールでのみです。
これは私が見つけた唯一の関連する質問です:アプリを起動したときにステータスバーが2つ表示されるのはなぜですか?
アプリには3つのdefault.pngファイルがあり、すべてiPhoneシミュレーターを開いてスクリーンショットを撮ることで作成されます。ファイルはプロジェクトターゲットの「LaunchImages」セクションにドラッグアンドドロップされました。黄色の三角表示板はないので、すべて問題ないはずです。
何が間違っている可能性があるのか?Appleのドキュメントには、この設定は正しいと書かれているようですが、今では起動時に2つのステータスバーが表示されるようになりました。
アップデート:
クレイジーに!最初の2つのファイルを編集し、そのまま編集せずに保存しました。問題が修正されました。3番目の画像と同じ-問題は残っています!!! iPhone Retina 4インチシミュレーターは、3.5インチの起動イメージを使用して開始されました!!!
はい、写真にラベルを付けました。異なる番号で。
したがって、最初の2つのケースは画像ファイル形式の問題である可能性があり、3番目のケースはAppleの欠陥のように見えます。他の推測はありますか?
Xcodeプロジェクトのターゲットの概要には、ボックスにDefault-568h@2x.png画像があり、正しい番号の実際の画像であり、黄色の警告サインはありません。そのファイルはファイルシステムに存在し、他の2つのファイルと同じフォルダーにあり、「バンドルリソースのコピー」ビルドフェーズに含まれています。他に何を確認できますか?
ios - 無効なバイナリ - 568h ファイルがありません
アプリを Apple Store に提出しようとしていますが、-568h 修飾子の起動イメージがないことを知らせる「無効なバイナリ」メッセージが表示されます。しかし、ファイルはパッケージにあります。私がチェックしました。いくつかの詳細:
- 起動イメージはローカライズされていますが、すべての言語に対応しているわけではありません。これらは、英語およびその他のいくつかの言語に存在します。
- シミュレーターとテスト デバイスでは、起動イメージが正しく表示されます。
- サイズを確認しましたが、正しいです
- XCode 4.6.3 を使用しています
- 最近 XCode 5 プレビューをインストールしましたが、4.6.3 コマンド ライン ツールを使用しています。
- plist ファイルに UILaunchImageFile エントリはありません (デフォルト名を使用しています)。
- 画像が [Launch Images] パネルに表示されません (ローカライズした後)。
何が起こっている?手がかりがありません。