首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >实现“放大镜玻璃”类型的UI控件

问实现“放大镜玻璃”类型的UI控件
EN

Stack Overflow用户
提问于 2012-02-21 00:58:28
回答 1查看 492关注 0票数 1

我正在实现一个眼镜/变焦类型的控件,它可以让你看到放大的另一个UIView的部分。

实现了一个解决方案,通过截取主UIView的屏幕截图,然后在放大镜中只显示该屏幕截图的一部分。

然而,这个实现的效率非常低,当我移动触摸时,在这个变化之前和之后有一个明显的减速。

寻找其他方法来做到这一点。谁有什么建议?

我现在看到的有两件事:

  1. CAReplicatorLayer:使用复制器层可以做到这一点吗?
  2. 部分屏幕截图:如何拍摄另一个do视图/层的部分屏幕截图?

有没有人对如何实现这一点有其他建议?

致以问候!

EN

回答 1

Stack Overflow用户

发布于 2012-02-22 14:46:04

请参阅EGOTextView的源代码,其中在自定义的富文本视图上实现了放大镜玻璃效果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9365107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档