我正在尝试编写用户可以手写的iPhone应用程序。我正在使用touchesmoved来跟踪用户的手指,但我每秒可以获得30到50次更新。对于快速的手指移动,这往往不足以获得平滑的字母:像我这样的小字母通常只是触摸开始然后触摸结束点,两者之间没有分数。
我想知道我是否可以通过使用NSTimer查询触摸对象的locationInView来获得更好的时间(和空间)分辨率,而无需等待它调用touchesmoved。任何人都知道这可能有用吗?
感谢。
答案 0 :(得分:0)
我建议不要使用NSTimer - 最好使用CADisplayLink方法。例如,尝试使用我的小lib https://github.com/nt9/NTLoop