【问题标题】:How to deselect a textbox widget in iOS PDFKit如何在 iOS PDFKit 中取消选择文本框小部件
【发布时间】:2019-01-22 17:10:07
【问题描述】:

有没有办法在点击小部件时忽略同时仍捕获.PDFViewAnnotationHit 通知,或者以编程方式取消选择文本框小部件?

【问题讨论】:

    标签: ios pdfkit pdf-annotations


    【解决方案1】:

    我没有找到以编程方式结束编辑文本注释的方法。

    但是,我找到了一种适用于我的解决方案。我没有使用文本框注释,而是只使用了标签注释。当标签注释被点击时,我将其隐藏并在 PDFView 上放置了一个textView,其边界和字体与 pdf 注释标签相同。现在,通过以编程方式将 textview 添加到视图中,您可以完全控制。完成编辑后,文本注释标签已更新,textView 已删除。

    我发现这种解决方法与文本框小部件注释的内部实现非常相似。最终实现还支持文本注释按宽度调整大小,或通过拖动在页面中重新定位,或更新其字体大小和颜色。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-21
      • 2011-12-16
      • 2012-03-05
      • 1970-01-01
      相关资源
      最近更新 更多