swift - 如何在 Swift 中以编程方式绘制李萨如曲线?
问题描述
问题很简单:如何在 Swift 中以编程方式绘制自定义的李萨如曲线?
我最初认为 UIBezierPath,但似乎你只能做直线和弧线,所以我不确定你如何做一个更复杂的曲线形状,比如 Lissajous 曲线。
我的另一个想法是拥有某种描述形状的方程或算法,甚至应用某种二维物理来创建它(SpriteKit?),但我不确定如何去做。
PS。我确实注意到关于 SO 的几个类似问题(如这里),但它们似乎适用于其他语言。Swift 是否有一个相对简单的解决方案,也许是一个类或框架来实现这一点?
解决方案
推荐阅读
- python - shutil.copyfile 制作无法打开的文件?(Python)*已解决
- pandas - 从数据框创建热图
- python - 如何在 Python 中将不同类的对象访问到一个类中?
- sql - 更新功能更新功能
- java - 如何在没有 Integer.toString 函数的情况下将整数转换为字符串
- c# - 为什么我在尝试连接到“localhost”时会收到“拒绝访问”错误?
- java - 适用于平板电脑和手机的 Android 应用程序结构
- acumatica - 通过 API 创建 PO 收据后,通过 API 发布 PO 收据无法正常运行
- ios - SwiftUI ModalView 更改列表单元格的填充
- c# - 如何将主摄像头附加到预制件的脚本组件?