【发布时间】:2014-05-21 09:28:22
【问题描述】:
我在用户界面中有一些可移动的视图,我需要知道移动视图的框架是否触及任何其他视图的框架,如果被触及,我需要将这两个视图合并为一个视图。
我在此处添加了示例图片
【问题讨论】:
标签: ios iphone objective-c xcode
我在用户界面中有一些可移动的视图,我需要知道移动视图的框架是否触及任何其他视图的框架,如果被触及,我需要将这两个视图合并为一个视图。
我在此处添加了示例图片
【问题讨论】:
标签: ios iphone objective-c xcode
您可以使用CGRectIntersectsRect 方法。获取两个视图的边界并使用此方法
rect1 = self.view1.bounds;
rect2 = self.view2.bounds;
CGRectIntersectsRect(CGRect rect1, CGRect rect2)
【讨论】: