我使用CAShapeLayer从一个位置到另一个位置绘制了超过5个自定义uiview(如UITableView行)的线条。
我的问题是,我想知道CAShapeLayer (在我的例子中是一行)当前处于什么视图中。
发布于 2013-05-21 19:42:56
您可以通过检查路径的边界框与另一层的框架的交集来检入与特定层相交的形状层。
BOOL doesIntersect = CGRectIntersectsRect(CGPathGetBoundingBox(path), layer.frame);https://stackoverflow.com/questions/16668616
复制相似问题