我怎样才能让用户使用Pogo-like stylus在iPad上写下快速手写的便条? (或者通过使用他们的手指,某种手写笔使其更易读。)
初步想法:
1)打开GL画布?
2)将输出存储为openGL屏幕的.png / .jpg快照(通过拍摄iPad的屏幕截图?
3)笔记是否仅限于一个屏幕截图,是否有可滚动区域记事本可以写出长音符?
答案 0 :(得分:3)
您希望子类化UIView,UIImageView或UIScrollView。然后在该视图中注册触摸通知,然后只记录触摸事件和CoreGraphics绘制到这些点的跟踪。您始终可以使用相同的绘图代码,但将其存储在不同的图形上下文中,以将其另存为图像。
您不需要像Open GL那样低级别
Here are a handful of Core Graphics tutorials that are pretty clear.
Here is Apple's sample app Touches that explains touch tracking.