ios - 如何计算或技巧 UIBezierPath 控制点平滑形状

标签 ios path shapes uibezierpath

如何计算或使用UIBezierPath 控制点的平滑形状。 每个控制点都必须移动。但它的形状保持原样。 我试过了,但并不顺利 我不知道从哪里可以获得完整的算法或示例?请帮帮我 谢谢。

例如。 Example Image

最佳答案

您需要的是贝塞尔曲线的基本知识。首先平滑度取决于它是二次曲线还是三次曲线。平滑度随着控制点数量的增加而增加。 Basic description of cubic bezier curve.

此链接将帮助您控制点。 Calculating control points.

关于ios - 如何计算或技巧 UIBezierPath 控制点平滑形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20989957/

相关文章:

ios - 使用 NSUserDefaults

ios - 我会在 MBProgressHud block 中使用调度吗?

ios - 从iOS中的iPod库歌曲创建独立的音频剪辑

python 无法识别 windows 10

python - 为什么我要将 python 添加到 PATH

ios - 在 iOS native 应用程序中使用 FBX 文件和 3D 模型

java servlet 编译错误

android - 如何以编程方式在另一个 shapeDrawable 中绘制一个较小的 ShapeDrawable

java - Swing - 不规则形状的边框

html - 如何使用CSS3绘制如下形状