[英]Setting UIView dimensions with Bezier Path
我会先说我用swift编程不到一个月。 所以我在学习阶段仍然很沉重,我搜索的大部分内容都是用Objective-C编写的。
我现在的问题是,我一直在使用CA层来显示图像。 (我想使用CA层,因为它们具有我计划使用的动画属性)
图层本身就是这样连接我的UIView:
@IBOutlet weak var myView: UIView!
var l: CALayer {
return myView.layer
}
现在我将故事板中的UIView设置为x:100,y:100,w:100,h:100。
而不是100x100平方来放我的形象。 我想要一个多边形形状,我可以用bezier点自定义绘制。
我怎样才能画出bezier路径并设置框架/边界? UIView对这个定制bezier形状?
这是我的第一篇文章。 我希望我把这个问题说得对,并没有忽略任何明显的解决方案。
创建UIBezierPath
,您是否尝试过执行path.addClip()
? 这符合我的想法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.