解决方法
尝试查看UIBezierPath它将帮助您很多绘图线.
Documentation这是一个例子:
override func drawRect(rect: CGRect) { var aPath = UIBezierPath() aPath.movetoPoint(CGPoint(x:/*Put starting Location*/,y:/*Put starting Location*/)) aPath.addLinetoPoint(CGPoint(x:/*Put Next Location*/,y:/*Put Next Location*/)) //Keep using the method addLinetoPoint until you get to the one where about to close the path aPath.closePath() //If you want to stroke it with a red color UIColor.redColor().set() aPath.stroke() //If you want to fill it as well aPath.fill() }
确保将此代码放在drawRect中.就像上面的例子一样.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。