我正在制作一个字典应用程序,它允许用户通过触摸屏幕中的单词来查找单词定义,屏幕上会有一个放大镜并跟随用户的手指。我已经通过截取视图并将图像分配给maginifer图像视图来实现它,这是一个UIImageView,但是,为了截取屏幕截图,该方法[self.layer renderInContext:c];
花费了太多时间,还有其他方法吗?也许openGL 会有帮助吗?
在使用仪器->核心动画分析我的应用程序后,显示放大镜只有 9 fps,但如果在 UITextView 中显示系统默认放大镜,它将为 30 fps,我不知道为什么系统这么快