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