大佬教程收集整理的这篇文章主要介绍了使用UIBezierPath在Swift中绘制椭圆,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
var ovalPath = UIBezierPath(ovalInRect: CGRectMake(160,160,240,320)) UIColor.grayColor().setFill() ovalPath.fill()
对于复杂的形状,我建议查看PaintCode.当你在屏幕上绘制形状时,它会为你创建快速的代码(它在过去为我个人节省了很多时间).
编辑:
import Foundation import UIKit class CustomOval: UView { override func drawRect(rect: CGRect) { var ovalPath = UIBezierPath(ovalInRect: CGRectMake(0,320)) UIColor.grayColor().setFill() ovalPath.fill() } }
然后 :
var exampleView = CustomOval()
然后用约束等定位它.
斯威夫特4
var ovalPath = UIBezierPath(ovalIn: CGRect(x: 160,y: 160,width: 240,height: 320)) UIColor.gray.setFill() ovalPath.fill()
以上是大佬教程为你收集整理的使用UIBezierPath在Swift中绘制椭圆全部内容,希望文章能够帮你解决使用UIBezierPath在Swift中绘制椭圆所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。