iPad:如何让用户使用 Pogo(类似)手写笔书写手写笔记?

标签 ipad

我如何让用户使用 Pogo-like stylus 在 iPad 上快速手写笔记? ? (或者通过使用他们的手指,某种手写笔使其更清晰可行。)

初步想法:
1)打开GL Canvas ?
2) 将输出存储为 openGL 屏幕的 .png/.jpg 快照(通过截取 iPad 的屏幕截图?
3) 笔记是否仅限于一张截图,是否可以有一个可滚动区域的记事本来写一条长笔记?

最佳答案

您可能想要子类化 UIView、UIImageView 或 UIScrollView。然后在该 View 中注册触摸通知,然后只记录触摸事件的轨迹和绘制到这些点的 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.

关于iPad:如何让用户使用 Pogo(类似)手写笔书写手写笔记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2835805/

相关文章:

ios - UIImageView 未在所有设备上加载图像

iphone - Storyboard可以封装吗?

ipad - 在iPad上使用Google Maps API时如何删除白线?

objective-c - AFNetworking + 暂停/继续下载大文件

iOS - "Lock"旋转了一会儿

ios - iPad 对 Canvas 标签的限制; Canvas 标签动画上的网页崩溃

iphone - 从导航 Controller 堆栈中删除所有 Viewcontroller 的最佳方法

ios - iPad 应用程序支持的平台?

iphone - 在ipad上运行报错: failed to launch,

iphone - 在 XCode 4 中的多个 Storyboard之间转换