我在我的self.view中有一个fooView,fooView有一个图层蒙版隐藏了一些部分fooView alo我有隐藏部分后面的按钮。所以我看到按钮但是由于掩模层位于它前面而无法点击它。 我添加了这样的图层.. 我想点击图片中的mesajlar按钮..
CAShapeLayer *shape = [CAShapeLayer layer];
shape.path = pathRef;
shape.fillRule = kCAFillRuleEvenOdd;
shape.frame = self.view.frame;
[shape setFillColor:[[UIColor redColor] CGColor]];
[self.viewBottomAbiInfo.layer setMask:shape];
我搜索并找到了pointInside方法,但它只用于视图..
pointInside:<#(CGPoint)#> withEvent:<#(UIEvent *)#>
任何建议都将受到赞赏..
答案 0 :(得分:0)
我解决了将所有视图和按钮放在隐藏掩码前面的问题..如下面的代码,
[self.view bringSubviewToFront:btnMessages];
这不是最好的答案,但这次节省了一天......