我应该学习啥 IOS A.P.I 来绘制带有可调点的平滑曲线

Posted

技术标签:

【中文标题】我应该学习啥 IOS A.P.I 来绘制带有可调点的平滑曲线【英文标题】:What IOS A.P.I Should I be learning to draw smooth curves with adjustable points我应该学习什么 IOS A.P.I 来绘制带有可调点的平滑曲线 【发布时间】:2013-03-11 22:09:43 【问题描述】:

我以前从未真正使用过 ios 绘图 API。我正在研究绘制具有可编程控制点数量的曲线之类的平滑图,类似于以下内容:

Sample Graph http://blog.mixonline.com/briefingroom/wp-content/uploads/2010/09/eq-editing-screen.jpg

(我意识到示例图背后有很多数学问题,我只想从处理简单点开始)。

我的第一个想法是我应该考虑使用 UIBezierPath Quad 路径。我发现如果我只有一个起点、终点和控制点,这非常有效。如果我尝试添加四边形链来模拟我发布的示例,我很难让曲线看起来“合理”。

基本上,我只是对采取的正确方法有很多疑问。有人可以建议我应该把注意力放在哪里吗?

【问题讨论】:

你试过CorePlot吗? 不,我以前没听说过。我查一下 计算机图形学中有很多类型的曲线。最终的申请是什么?您是否要显示过滤器响应曲线?还是二次贝塞尔曲线?还是别的什么? 【参考方案1】:

您需要处理核心情节。这是来自 ray 网站的多部分教程,它将对您有很大的帮助,以便从核心情节开始。 http://www.raywenderlich.com/13269/how-to-draw-graphs-with-core-plot-part-1

祝我的朋友编码愉快

【讨论】:

以上是关于我应该学习啥 IOS A.P.I 来绘制带有可调点的平滑曲线的主要内容,如果未能解决你的问题,请参考以下文章

我应该使用啥来获得更好的性能、九个补丁或可绘制的 xml 资源?

matlab学习GUI可调的界面窗口

iOS绘制带有底部边框的自定义视图

iOS - 我应该使用啥来保存数据

有啥方法可以从 LiDAR iOS14 导出点云数据?

iOS-Charts 如何只允许点击绘制点?