我想在啓動畫面上顯示標籤,如果我沒有連接到互聯網,可以在iOS的啓動畫面上添加標籤或以其他方式在應用程序的開始處顯示標籤。是否有可能在iOS的初始屏幕上添加標籤?
-2
A
回答
0
對於iOS8和更高版本,您可以使用XIB文件並在其中放置任何您想要的(標籤,圖像,按鈕)。 Here你可以找到詳細信息 這很方便,因爲你不必製作多個啓動圖像。相反,您可以在單獨的XIB文件中使用自動修復的元素。
0
您不能動態更改啓動屏幕內容,但可以將自定義啓動UIViewController
與UILabel
添加到其中作爲應用程序的第一個屏幕。在這裏,您可以使用Apple的Reachability類檢查網絡連接。連接UILabel
到您的啓動UIViewController
類和更改UILabel
文本根據您的要求。
然後根據需要從此類中呈現您的應用程序根視圖。
[self performSelector:@selector(openNextView) withObject:nil afterDelay:2.0];
-(void) openNextView {
[self performSegueWithIdentifier:@"HOME" sender:nil];
}
0
的LaunchScreen.storyboard
只能被用於顯示靜態元素等UILabel
S,UIImage
S,等,這是在本issue很好的解釋。
我從你的問題中假設你想首先檢查用戶是否有互聯網連接,然後允許他繼續主應用程序。如果是這樣的話,那麼你就可以做到以下幾點:
- 在初始視圖控制器創建靜態
LaunchScreen.storyboard
僅有靜態元素(如應用程序的標誌) - 複製的元素在你的
LaunchScreen.storyboard
和他們過去。 - 添加一個標籤,通知用戶它們是否連接到互聯網並在您的視圖控制器中進行檢查。
希望這會有所幫助。
相關問題
- 1. 在初始屏幕上添加UIActivityController
- 2. Android:是否可以在呼叫屏幕上添加功能?
- 3. iOS初始屏幕動畫
- 4. iOS初始屏幕按鈕
- 5. 是否有可能使iPhone的按鈕「添加到主屏幕」?
- 6. 如何添加動畫初始屏幕?
- 7. Android:是否可以在屏幕上創建Bottom和Top標籤?
- 8. 是否有可能在ios中的同一屏幕上有UIpageviewcontroller和UItableview?
- 9. 初始屏幕功能
- 10. 是否有可能在編譯時向AndroidManifest.xml添加標籤?
- 11. 是否有可能阻止將iOS應用放置在主屏幕上?
- 12. 是否有可能不接管屏幕? Google Places IOS swift
- 13. 我可以添加GIF格式圖像作爲初始屏幕
- 14. IOS啓動屏幕和初始屏幕之間的故障
- 15. ios 5屏幕初始自動旋轉
- 16. 初始屏幕在地圖上調用
- 17. Iphone初始屏幕
- 18. 初始屏幕Winforms
- 19. 初始屏幕c#
- 20. 是否有可能加載登錄屏幕與Xamarin IOS中的啓動屏幕(visualstudio2013)
- 21. Android上是否有「添加到主屏幕」web應用程序(如iOS)
- 22. iOS:在狀態欄上動畫初始屏幕
- 23. 在TabBarController之前加載歡迎屏幕(初始屏幕)
- 24. 是否有可能加速初始化Activity子類中的AlertDialogs?
- 25. 正確地在2個屏幕上放置QT初始屏幕
- 26. iPhone4上的初始屏幕移位
- 27. iPhone設備上的初始屏幕
- 28. 是否有可能git grep的標籤?
- 29. 是否有可能找出安卓小部件是否放在鎖定屏幕或主屏幕上?
- 30. 是否可以在ASP標籤之間添加HTML標籤?
實際啓動畫面是固定的;無論您是在ios8 +中使用圖像還是故事板場景。您可以使您的第一個場景與您的飛濺場景相同,並在其中添加動態內容 – Paulw11