0

国際化したいテキスト付きの起動画像があります(ただし、Appleがテキスト付きの起動画像を好まないことは知っています...)。

アプリのフットプリントがはるかに小さくなるため、コードでこれを行うことができれば素晴らしいことです。

そうすることは可能ですか? また、起動イメージにアクセスするにはどうすればよいですか? アプリのアイコンをコードで動的に作成できないことはわかっています。そのため、起動イメージも同じルールに従う可能性があると思います。

ありがとう。

4

2 に答える 2

1

Default.png を意味する場合は、できません。
あなたが言ったように、それらをローカライズできますが、アプリのサイズが大きくなります。

考えられる解決策の 1 つは、非常に迅速なアプリの起動とテキストなしの起動イメージを作成し、アプリの起動直後 (-applicationDidFinishLaunching適切な場合があります) に、ローカライズされたテキストを含む疑似スプラッシュ スクリーンを n 秒間表示することです。

しかし、これは良いことでも、アップルが望んでいることでもありません。

于 2014-05-30T09:43:40.730 に答える
1

起動イメージは読み取り専用のアプリケーション バンドルに含まれているため、これは実行できません。

application:didFinishLaunchingWithOptions:ただし、起動直後に 2 番目の画面を表示することはできますが、[ but show you seconds] スプラッシュスクリーンで何もしないことを確認するdefault.pngと、非常に短い時間しか表示されません。

于 2014-05-30T09:44:53.080 に答える