2016-11-11 11 views
0

あなたの現在の都市に基づいて私のアプリの動作が異なります。 Launch Screenに都市の名前を表示したいと思います。iOS:ロケーションベースの起動画面を持つことはできますか?

最初はいくつかの都市しかサポートしていないので、ユーザーの現在地を確認してから、アプリ内のハードコードされた場所と一致させることができます。

最初のアプリの起動時にこれを行うことは不可能だと私は確信しています。私はその場所のユーザ権限を要求しなければならないでしょうか?

私は許可を得たが、次の起動時には可能ですか?

+1

[この詳細は関連する詳細](http://stackoverflow.com/questions/27642016/execute-code-in-launch-screen)をご覧ください。 –

答えて

3

いいえ。LaunchScreenは静的です。実行時に、表示されているテキストや色などを変更することはできません。唯一のオプションは、都市ラベルが空の起動画面を使用して、都市名を表示するスプラッシュ画面(アプリケーションの最初の画面)を作成することです。

アプリの起動中/開始中に都市名が表示されない場合は、iOSがアプリの起動を完了した後でのみ動的な操作を行うことができます。

関連する問題