2012-03-20 4 views
0

У меня есть NSRect, нарисованный на моем пользовательском представлении, и у меня есть другой xib с настраиваемым представлением и draw rect, который находится поверх моего другого NSRect. Мой вопрос заключается в том, возможно ли, чтобы NSRect сверху просматривал один под ним, как создание отверстия под видом под ним? enter image description hereдыры в NSRect

+1

Я не знаю, что вы просите. Неясный вопрос; "видеть?" Что вы хотите сделать? – David

+0

Если вы публикуете свой код, я уверен, что кто-то может вам помочь. –

+0

можно изменить альфа-значение nsrect окна под ним только там, где другой nsview и drawrect сверху, например, сделать отверстие в draw rect –

ответ

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

CGRect i=CGRectIntersection(c, b); 

я это пересечение Прямоугольник теперь вы можете сделать UIView и установить альфа этой точки зрения