【发布时间】:2016-09-06 03:42:14
【问题描述】:
我有一个 UILabel,由于框架有限(无法更改框架),它没有显示完整的文本;省略号显示在最后。
我想实现一个功能,其中点击并按住 UILabel,会出现一个带有放大镜的弹出窗口,并且允许用户向左/向右移动手指以查看完整的文本。松开点击将关闭此自定义视图。
【问题讨论】:
-
这个控件可能会起作用github.com/acoomans/iOS-MagnifyingGlass -- 我刚刚意识到这个控件已经几年没有更新了,但可能会为你指明正确的方向
-
谢谢严。似乎这个控件放大了点击的视图,但不允许您看到 UILabel 中未显示的部分。
-
添加一个长按手势识别器并在其顶部添加一个带有放大和完整文本的视图会容易得多。为什么要为这么一个琐碎的事情添加依赖?
-
我可以采用这种方法。你对这样的实现有什么参考吗?
标签: ios swift cocoa-touch uilabel custom-view