Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想制作不规则形状的 UIScrollView(使用 CGPath 或 UIBezierPath)。
内容将是可滚动和可缩放的。并且滚动动作只会在这些区域被接受,而不是矩形区域。有任何想法吗?
您可以使用带有路径的 CAShapedLayer 来创建剪切路径并将其应用于 Scrollview 的图层蒙版。在视图中使用相同的路径hitTest:withEvent:来决定 UIView 是否应该响应触摸。
hitTest:withEvent: