我希望我的應用在手機停靠或以其他方式連接到計算機時採取不同的行爲。這可能嗎?我可以檢查iPhone是否停靠嗎?
6
A
回答
10
我找不到任何關於它是否停靠的信息,但如果您查看UIDevice class,您會發現batteryState
屬性。如果您在應用中啓用了電池監控,則可以檢查該屬性是否設置爲UIDeviceBatteryStateUnplugged
,這意味着設備不是對接。如果它是另一個值(UIDeviceBatteryStateCharging
或UIDeviceBatteryStateFull
),則手機已連接到電源。
注意這並不能保證在另一端有一臺計算機;它可以很容易地將電源適配器插入牆壁或其他USB供電設備。
0
您也可以使用EAAccessoryManager類方法「registerForLocalNotifications」和添加的通知EAAccessoryDidConnectNotification觀察員監測附件連接的變化,EAAccessoryDidDisconnectNotification。對於更多的參考看到蘋果文檔EAAccessoryManager
相關問題
- 1. 是否可以在Eclipse中停靠「查找/替換」窗口?
- 2. 我可以依靠mod_rewrite嗎?
- 3. 我可以依靠MSXML4嗎?
- 4. 我可以檢查roxygenize是否失敗?
- 5. 我們可以動態檢查android是否支持npot嗎?
- 6. 我應該依靠髒檢查嗎?
- 7. 如何我可以檢查DatagridView的行是否被檢查
- 8. emacs:我可以停止js2模式的語法檢查嗎?
- 9. 是否有可能以編程方式隱藏停靠圖標
- 10. 是否可以像工具窗口停靠UML圖?
- 11. 我可以檢查iPhone的具體類型嗎?
- 12. 我們可以在iphone模擬器中檢查applicationwillresignActive嗎?
- 13. 我可以依靠shell()的存在嗎?
- 14. 我可以依靠模板類型嗎?
- 15. java.net.Socket.setSoTimeout是否可靠?
- 16. window.opener是否可靠?
- 17. 檢查jPlayer是否停止
- 18. 這是檢查REQUEST_METHOD的可靠方法嗎?
- 19. PHP cURl:我可以檢查我的用戶代理是否在工作嗎?
- 20. 檢查iPhone是否可以發送帶有MFMessageComposeViewController的文本
- 21. iphone - 檢查是否可以撥打電話
- 22. 我可以停止IIS嗎?
- 23. get_headers()用於檢查網站是否在線有多可靠?
- 24. 如何檢查我們是否可以在iphone上運行插件?我們可以使用模擬器來檢查嗎?
- 25. 可靠地檢查一個字符串是否以.net編碼的.net
- 26. 我可以將UIToolbar停靠在UIPickerview上嗎?就像停靠在鍵盤上一樣
- 27. 我可以檢查一個字符串是否以null結尾,但不檢查它是否以NULL結尾
- 28. 我可以用MemberInfo檢查成員是否是委託人?
- 29. 檢查迴文是否可以形成
- 30. 檢查是否可以分配問題