2016-11-11 63 views
0

我的應用根據您當前所在的城市而有所不同。 我想在啓動屏幕上顯示城市的名稱。iOS:我可以擁有基於位置的啓動屏幕嗎?

我將首先只支持一些城市,所以我需要的只是當前用戶的位置,然後將其與應用中的某些硬編碼位置進行匹配。

我很確定在第一次啓動應用程序時幾乎不可能做到這一點,因爲我將不得不請求用戶對該位置的權限,對吧?

但是,當我獲得許可時,是否有可能在以下啓動中使用?

+1

看看[這個非常相關的問題的更多細節](http://stackoverflow.com/questions/27642016/execute-code-in-launch-screen)。 –

回答

3

否。LaunchScreen是靜態的。您無法在運行時更改任何顯示的文本或顏色或任何內容。唯一的選擇是使用城市標籤爲空的啓動屏幕並創建顯示城市名稱的啓動屏幕(應用程序的第一個屏幕)。

當您的應用程序啓動/啓動時,不會顯示城市名稱,只有在iOS完成啓動應用程序後,您才能夠做任何動態的事情。

相關問題