【发布时间】:2011-04-14 12:30:21
【问题描述】:
我们如何获得UIWebView 中选择的屏幕位置?也就是说,每当用户选择一些文本并且系统显示选择框时,我想知道以屏幕(或视图)为单位的矩形的边界坐标是多少。
我想显示一个UIPopoverController 的原因,它有一个指向选择矩形的箭头。
我尝试通过 JavaScript 调用 window.getSelection() 获取选择,但似乎生成的 Selection 和 Range JavaScript 对象都无法指向确切的屏幕(或文档)相对点(像素)坐标因为它们不是原子 DOM 节点。
谢谢。
【问题讨论】:
标签: javascript cocoa-touch ipad uiwebview