[iOS][Swift]图解CGLineCap样式区别


如图所示,红色的矩形表示一条linePath的终点,其中蓝色的点表示路径终点的座标,矩形的高表示宽度:linePath.lineWidth
linePath.CGLingCap = .Butt时,linePath延伸到蓝色点表示的终点就不再继续延伸。
linePath.CGLingCap = .Round时,linePath延伸到蓝色点表示的终点后,在终点以linePath.lineWidth / 2为半径,以终点为圆心画一个圆。
linePath.CGLingCap = .Square时,linePath延伸到蓝色点表示的终点后,在终点以linePath.lineWidth为边长,以终点为中心画一个正方形。
实际上终点的圆和正方形也是红色的,只不过这里为了显示区域,我画了一个空心的圆和正方形。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容