1
A
回答
1
我覺得只能靠手工。
即,遍歷視圖的層次結構,並在樹的每一層,獲取每個視圖的rects並比較交集。
0
+0
感謝您的回覆,但我的意思是編程式。當視圖A位於視圖B視圖B必須變爲不可見時。 – Gratzi 2011-03-16 14:06:58
相關問題
- 1. UIAlertView駁回覆蓋另一個視圖
- 2. Android的listview覆蓋另一個視圖
- 3. 查看另一個視圖
- 4. UIview動畫覆蓋一個視圖到另一個視圖
- 5. 查看時被其他視圖覆蓋接收觸摸事件
- 6. Log4net appenders被另一個進程覆蓋
- 7. 如何覆蓋另一個視圖上方的視圖?
- 8. 如何覆蓋android中的另一個視圖的視圖?
- 9. Zend在另一個視圖中查看
- 10. 查看實例化另一個視圖
- 11. 查看重疊的另一個視圖
- 12. 如何顯示視圖覆蓋另一個視圖並更改視圖大小
- 13. 在另一個頂部覆蓋圖像
- 14. 強制覆蓋方法,如果另一種方法被覆蓋
- 15. 由視圖覆蓋(或半覆蓋)時,UIButton被禁用
- 16. 圖像被覆蓋
- 17. UIAlertController被窗口視圖覆蓋
- 18. UIImagePickerControllerSourceTypeCamera被父視圖對象覆蓋
- 19. 無法獲取視圖的綁定查看代號覆蓋cursoradapter
- 20. 塗鴉CMS:查看覆蓋
- 21. 一個webview覆蓋另一個webview
- 22. 處理多個視圖的UIPanGestureRecognizer手勢(一個覆蓋另一個)
- 23. 查看單個類的代碼覆蓋
- 24. Z索引圖像查看另一個圖像視圖(安卓)
- 25. JButtons被圖像覆蓋
- 26. 被覆蓋的C#圖形
- 27. 事件日誌消息被另一個事件日誌覆蓋
- 28. 片段部分被另一個片段覆蓋
- 29. jQuery覆蓋:關閉當前覆蓋並打開另一個?
- 30. 檢測一個方法未被覆蓋
這是最簡單的解決方案嗎?沒有像「isOverlapped」之類的方法嗎? – Gratzi 2011-03-16 14:07:33
我很確定沒有。 – SteelBytes 2011-03-17 05:25:36