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. css被另一個css覆蓋
- 7. Log4net appenders被另一個進程覆蓋
- 8. 如何覆蓋另一個視圖上方的視圖?
- 9. 如何覆蓋android中的另一個視圖的視圖?
- 10. 完全覆蓋另一個視圖的視圖
- 11. 使文本視圖覆蓋另一個文本視圖
- 12. 在另一個視圖上查看IOS
- 13. Zend在另一個視圖中查看
- 14. 查看重疊的另一個視圖
- 15. 查看實例化另一個視圖
- 16. 檢查視圖完全被其他視圖覆蓋
- 17. 如何顯示視圖覆蓋另一個視圖並更改視圖大小
- 18. c#覆蓋另一個圖像
- 19. 在另一個頂部覆蓋圖像
- 20. 將觸摸事件轉發到另一個視圖,該視圖被接收事件的視圖部分覆蓋
- 21. 強制覆蓋方法,如果另一種方法被覆蓋
- 22. 由視圖覆蓋(或半覆蓋)時,UIButton被禁用
- 23. 圖像被覆蓋
- 24. UIAlertController被窗口視圖覆蓋
- 25. UIImagePickerControllerSourceTypeCamera被父視圖對象覆蓋
- 26. 在另一個頂部覆蓋或添加視圖:React Native
- 27. 如何停止覆蓋另一個子視圖
- 28. Android的 - 如何知道是否覆蓋另一個視圖RelativeLayout
- 29. 從一個覆蓋層鏈接到另一個覆蓋層
- 30. 無法獲取視圖的綁定查看代號覆蓋cursoradapter
這是最簡單的解決方案嗎?沒有像「isOverlapped」之類的方法嗎? – Gratzi 2011-03-16 14:07:33
我很確定沒有。 – SteelBytes 2011-03-17 05:25:36