當某些警報視圖出現在某個其他控制器的屏幕上時,是否有任何方法可以在呈現的視圖控制器中找出問題。我不想通過任何阻止,委託或觸發任何通知。iOS - 在屏幕上出現警告視圖時檢測
0
A
回答
0
0
我現在沒有mac。我從Windows機器發佈它。所以我無法檢查它的完美代碼與否。
當呈現UIAlertView
時,它將以另一個UIWindow
的形式呈現。所以你可以用UIApplication
singleton方法檢查它。像
UIAlertview *secondWindowisThere = [[[UIApplication sharedApplication] windows] objectAtIndex:1]
如果您確實遇到兩個窗口,那麼你可以檢查使用方法isKindofClass
一樣,
if([secondWindowisThere isKindofClass:[UIAlertview Class]]) {
// your code here
}
相關問題
- 1. 當子屏幕出現在屏幕上時檢測
- 2. iOS 5.x - 在屏幕上顯示視圖時檢測
- 3. 如何檢測一個片段何時出現在屏幕上?
- 4. 檢測iOS UICollectionCell何時關閉屏幕
- 5. Android:地圖:如何在當前位置不在屏幕上時發出警告
- 6. 屏幕出現動畫視圖出錯ios
- 7. 爲什麼在調試時出現「檢測到LoaderLock」警告?
- 8. GMGridView出現在屏幕外,但與屏幕視圖重疊
- 9. iOS - 檢測多個手指在屏幕上的時間
- 10. iOS iAd設備上的測試廣告示例屏幕截圖
- 11. 當屏幕上出現警告時,我該如何暫停應用程序?
- 12. 在ios設備上編譯代碼時出現警告
- 13. 在macOS上運行Crystal時出現kqueue警告警告Sierra
- 14. 檢測滾動視圖的哪一部分在屏幕上
- 15. android - 在視頻運行時檢測屏幕上的觸摸
- 16. 屏幕圖像沒有出現在屏幕上
- 17. 屏幕上的圖像的Java檢測
- 18. Photoshop Javascript圖像在顯示警告框之前不在屏幕上呈現
- 19. C#檢查圖像是否出現在屏幕上
- 20. 如何檢測屏幕上
- 21. 爲什麼添加的視圖沒有出現在屏幕上?
- 22. 我的視圖控制器沒有出現在屏幕上
- 23. 添加視圖不會出現在屏幕上
- 24. 檢測CGAffineTransformed視圖是否超出屏幕/ UIView的界限
- 25. 捕獲屏幕並保存到視頻時收到內存警告ios
- 26. Redux警告只出現在測試中
- 27. 檢測屏幕
- 28. 檢測圖像上的黑屏線ios
- 29. IOS激活滾動登錄屏幕上時,鍵盤出現
- 30. 在iOS 7中退出UIDocumentInteractionController的PDF時出現黑色屏幕
但我不得不提,我不會想用任何通知監聽器。 – Adnan