我正在製作iOS應用程序,我希望狀態欄顯示幾秒鐘,顯示一條消息,然後將bac更改爲正常狀態欄。在sdk中是否有解決方案?有沒有人爲此創建任何內容?更改iOS狀態欄
Q
更改iOS狀態欄
2
A
回答
6
這裏有一個Github的項目,將讓你顯示自定義文本,而不是狀態欄。它基於郵箱應用程序,該應用程序使用狀態欄顯示郵件同步消息。就我個人而言,我感到驚訝的是,應用程序審查團隊讓郵箱過去這個功能完好無損,但他們做到了。
0
使用uiview animatewithduration。很好的教程開始:http://www.raywenderlich.com/2454/how-to-use-uiview-animation-tutorial
例子:
[UIView animateWithDuration:0.5 delay:0.2 options:UIViewAnimationCurveEaseInOut animations:^{
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackOpaque];
//display ur message
} completion:^(BOOL finished) {
[UIView animateWithDuration:0.5 delay:delay+1.5 options:UIViewAnimationCurveEaseInOut animations:^{
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackOpaque];
} completion:^(BOOL finished) {
//remove your message
}];
}];
希望可以幫助您開始...
+0
謝謝!爲了答案! – user2420649
1
0
這裏是我的投籃在狀態欄通知,從KGStatusBar但用更少的代碼和一個簡單的API的。
只有5種方法做的工作:
+ (void)showWithStatus:(NSString*)status barColor:(UIColor*)color andRemoveAfterDelay:(NSNumber *) delay;
+ (void)showWithStatus:(NSString*)status andRemoveAfterDelay:(NSNumber *) delay;
+ (void)showWithStatus:(NSString*)status andBarColor:(UIColor*)color;
+ (void)showWithStatus:(NSString*)status;
+ (void)dismiss;
0
相關問題
- 1. Android - >狀態欄狀態已更改
- 2. IOS狀態欄
- 3. 更改狀態欄背景
- 4. 更改狀態欄位置
- 5. 更改狀態欄顏色
- 6. 更改狀態欄Winterboard
- 7. iOS狀態欄更改顏色以自行匹配導航欄
- 8. IOS狀態欄LigthContent
- 9. 狀態欄iOS 7
- 10. 更改狀態欄的更新行爲
- 11. 更改ios中狀態欄的標籤顏色
- 12. 更改iOS的10 web應用程序的狀態欄
- 13. 更改點擊按鈕時的狀態欄顏色 - iOS
- 14. 我該如何更改iOS中的狀態欄8
- 15. Xcode ios 7固定高度的tableview狀態欄更改和ib
- 16. 更改爲橫向在Xcode 4.5的iOS 6.0與狀態欄
- 17. 如何更改imagepickercontroller ios狀態欄的顏色?
- 18. 從白色更改狀態欄文本顏色iOS 7/Xcode 5
- 19. 無法更改狀態欄的樣式
- 20. 更改狀態欄onmouseover在DIV
- 21. 更改狀態欄默認顏色
- 22. 更改IOS7狀態欄內容顏色
- 23. 如何更改狀態欄的顏色?
- 24. 更改Android中的狀態欄顏色
- 25. 更改狀態欄圖標顏色
- 26. 無法更改狀態欄的顏色
- 27. 更改狀態欄阿爾法
- 28. 更改ios6中的藍色狀態欄
- 29. 更改狀態欄的背景rubymotion
- 30. 如何更改狀態欄的框架?
評論應該不是問題。應用程序不需要顯示狀態欄。 – Sulthan
感謝您的回答! – user2420649