绘制UIBezierPath我画形UIView
定制,我已改写了drawRect(_:)
方法是利用这个答案的三角形:The Stackoverflow answer访问上一个UIView
现在我想,当用户点击它强调的是三角形。我想我可以用不同的颜色在其上绘制另一个三角形,但我希望此视图稍后可以执行其他任务。自定义视图的边界与另一个视图重叠,所以我不能只更改整个UIView's
背景色,只有UIBezierPath's
背景色。如果您查看附加图像,则选定视图的背景将覆盖附近的视图。如何访问UIBezierPath's
图层并更改其颜色?
The overlapping background is the top right view.
我没有在图像中找到任何三角形:P –
T先生我兴奋起来,画了一个更复杂的形状:) – sl0anage
所有的图纸都donw与一个贝塞尔路径或多个贝塞尔路径? –