繁体   English   中英

使用Bezier Path设置UIView尺寸

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM