使用UI按钮的CGRectUnion时出错

时间:2014-10-13 13:48:53

标签: objective-c xcode

当我产生两个uibutton时,如果它们通过CGRectUnion联合起来,我试图检测是否有。

我编码:

if CGRectUnion(button1.frame, button2.frame){

}

但是我收到一条错误说: 语句需要表达标量类型('CGRect'(aka 'struct CGRect') invalid)

如果您有解决方案,请帮忙!

1 个答案:

答案 0 :(得分:0)

改为使用CGRectIntersectsRect()

if (CGRectIntersectsRect(button1.frame, button2.frame)) {

}

CGRectUnion()做了完全不同的事情。