NSRect中的漏洞

时间:2012-03-20 04:50:39

标签: objective-c xcode

我在我的自定义视图上绘制了一个NSRect,我有另一个带有自定义视图的xib和一个位于我的其他NSRect之上的draw rect。我的问题是,是否可以将NSRect放在顶部,看看它下面的那个,就像在下面的视图上创建一个洞? enter image description here

1 个答案:

答案 0 :(得分:2)

CGRect b=CGRectMake(40, 50, 240, 150);
CGRect c=CGRectMake(100, 125, 80, 275);

 CGRect i=CGRectIntersection(c, b);

我是交叉矩形,现在你可以制作UIView并设置该视图的alpha