从iOS 7开始,Apple一直在视觉元素(如图标)中使用更好的圆角。在iOS 11中,这些圆角在系统UI元素中非常丰富,例如控制中心和许多其他地方。
例如CALayer等上的cornerRadius API更基本。
是否有一些API可以为您提供新的圆润度?
请参阅此问题: Draw iOS 7-style squircle programatically
也看到问题的答案是如何不好的;几年后,是否有Apple API为您提供这种类型的拐角曲线?
答案 0 :(得分:0)
现在在iOS 13和Xcode 11中,您可以使用CALayerCornerCurve
样品用量:
yourLayer.cornerCurve = CALayerCornerCurve.continuous