2012-03-20 84 views
0

我在我的自定义视图上绘制了一个NSRect,并且我有另一个具有自定义视图和绘制矩形的xib,位于我的其他NSRect之上。我的问题是,是否有可能让顶端的NSRect透过下方的NSRect像在底下的视图上创建一个洞? enter image description hereNSRect中的洞

+1

我不知道你在问什么的设置阿尔法。模糊的问题; “看到?”你想要它做什么? – David 2012-03-20 04:59:11

+0

如果你发布你的代码,我确定有人可以帮助你。 – 2012-03-20 05:04:02

+0

是否有可能改变下面窗口的正确位置的alpha值,只有在其他nsview和drawrect位于顶部的位置,如在绘制矩形中打孔 – 2012-03-20 05:05:54

回答

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

CGRect i=CGRectIntersection(c, b); 

我是路口RECT现在你可以做的UIView和视图