我正在尝试通过编程绘制上图所示的形状。
这个形状有自定义的圆角。
这个形状有自定义的圆角。
view.layer.cornerRadius = some value less than half diameter
这个方法不管用。设置cornerRadius会在每一边绘制一条直线(如底部图片所示),但是我想绘制的形状根本没有直线,也不是椭圆形。
我尝试了下面的代码,但没有成功。这段代码只会绘制一个椭圆形。
var path = UIBezierPath(ovalIn: CGRect(x: 000, y: 000, width: 000, height: 000))
我认为这不能通过设置cornerRadius来实现。
应该还有其他的方法。
我不知道应该使用哪个类和如何使用。
请问有人能给我一些方向吗?
谢谢!