我正在构建一个iOS应用程序,该应用程序将绘制图表供用户查看和操纵(移动,添加,删除元素),并且在选择如何实现实际呈现时遇到了麻烦。
我发现默认的可可触摸控件为此目的太受限制,但是诸如Quartz / OpenGL ES / Cocos2D之类的图形框架似乎有点过大。
任何人都可以针对这种情况提出建议,或者可能更适合我的需求的图书馆吗?
谢谢。
最佳答案
您可以将每个绘制的对象(框,关联)作为自定义UIView子类添加为主视图的单独子视图。每个子视图都可以捕获手指触摸产生的事件。
苹果公司的Touches示例代码显示了如何在子视图上接收事件以及如何响应拖动动作来移动它们。
关于iphone - 哪种绘图技术合适?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6434201/