如何在自定义视图中实现文本选择阴影,如 UIWebView
Posted
技术标签:
【中文标题】如何在自定义视图中实现文本选择阴影,如 UIWebView【英文标题】:How to implement text selection shadow as in UIWebView in a custom view 【发布时间】:2010-10-25 13:47:41 【问题描述】:这是一张图片,展示了 Good Reader 的工作方式,就像在 Web 视图中一样。 http://d.pr/mco6
我的猜测是,除了在自定义视图中添加大量代码到 touchesBegan、touchesMoved 和 touchesEnd 并将字符串的位置映射到视图中的偏移量之外,没有简单的方法。 (加上放大镜)
有没有人有更好的解决方案,或者有什么我可以利用的东西吗?
谢谢。
【问题讨论】:
【参考方案1】:在看起来像 UITextView 的图片中,用户编辑被禁用。 :) 可能想看看那个。
例如:
UITextView *myTextView = [[UITextView alloc] initWithFrame:self.view.frame];
[myTextView setEditable:NO];
[self.view addSubview:myTextView];
【讨论】:
读取的是PDF文档,所以肯定不是UITextView。 哦,亲爱的...也许 qlpreviewcontroller 会帮助你? developer.apple.com/library/ios/#documentation/… 免责声明:我不知道 - 这只是一个想法.. 看看。以上是关于如何在自定义视图中实现文本选择阴影,如 UIWebView的主要内容,如果未能解决你的问题,请参考以下文章
我想在自定义列表视图中选择一项,该项目将显示在第二个活动的文本视图上