我試圖在屏幕打開時推送通知,但我不知道如何檢測該通知。如果你們知道,請告訴我,謝謝。UIScreen是否有屏幕上的通知?
0
A
回答
1
簡短的回答是否定的。與UIScreen
相關的唯一(公共)通知可以在UIScreen Class Reference發現:
- UIScreenDidConnectNotification
- UIScreenDidDisconnectNotification
- UIScreenModeDidChangeNotification
- UIScreenBrightnessDidChangeNotification
這些都不會告訴你什麼時候該設備醒來。
但是,您可以在應用程序委託中實現applicationDidBecomeActive(:)
方法,該方法將在設備喚醒時調用。同樣,您可以實現applicationDidEnterBackground(:)
方法(也在您的應用程序委託中),該方法將在設備進入睡眠狀態時調用。請注意,這些委託方法也會在其他時間被調用(即不僅在設備轉換爲睡眠或從睡眠轉換時)。但是這與你將要得到的一樣接近。有關更多信息,請參閱UIApplicationDelegate Protocol Reference。
+0
哇你有沒有證明你的第二段? ('但是,......直到最後) – HAS
相關問題
- 1. UIScreen屏幕始終返回1屏幕
- 2. 如何知道多屏幕環境中的JFrame是否在屏幕上
- 3. UIScreen在外部屏幕上的邊界比預期的要小
- 4. 在鎖定屏幕上顯示通知
- 5. 在屏幕上生成通知
- 6. Prestashop:在屏幕上顯示通知
- 7. 在鎖定屏幕上保留通知
- 8. 在鎖定屏幕上顯示通知
- 9. 創建通知在主屏幕上
- 10. IOS鎖定屏幕通知
- 11. 通知屏幕問題
- 12. 禁用通知屏幕iPhone
- 13. iPhone應用程序在屏幕上時是否可以彈出本地通知?
- 14. 如何知道html元素是否在屏幕上?
- 15. 如何知道元素是否在屏幕上?
- 16. 通過(遠程)推送通知觸發的鎖定屏幕上的通知?
- 17. 確定元素是否在屏幕上
- 18. 檢查控制是否在屏幕上
- 19. 檢查屏幕上是否顯示Vector3
- 20. 檢測對象是否在屏幕上
- 21. SmartGWT如何知道屏幕上是否有任何窗口可見?
- 22. 屏幕角落中的通知
- 23. 鎖定屏幕中的警報/通知
- 24. 屏幕鎖定中的本地通知
- 25. 關閉/關閉屏幕的Android通知
- 26. 是否有可能找出安卓小部件是否放在鎖定屏幕或主屏幕上?
- 27. 推送通知不會出現在通知中心或鎖定的屏幕上
- 28. 當viewWillDisappear出現時,有沒有辦法通知屏幕上的每個UITableViewCell?
- 29. UIScreen主屏幕邊界返回錯誤的大小
- 30. Windows Phone - 知道屏幕上的時間
如果有人幫助你,請隨時接受答案。 – ndmeiri