iOS PDFKit文本字段表单输入

时间:2018-08-20 11:23:57

标签: ios swift pdfkit

我目前正在开发一个iOS应用,可以从服务器将PDF(具有表单)下载到iPad,然后用户可以在iPad上填写表单。 问题是我们需要在字段输入上支持中文。

这是字段。 Empty textfield in pdf

当我使用“快速”输入法键入任何字符时,它会重复3次。

One time keyboard click

当我再键入一次时,它会再次重复。

enter image description here

在iOS上使用PDFKit在文本字段中输入中文时是否有人遇到问题?


更新,添加代码工作

对于服务器端,只有端点可以下载pdf,而pdf已经在其上添加了文本字段。

在客户端,将pdf下载到viewDidLoad()中,并按照以下代码将其设置为pdfView。

== Physical Plan ==
*(2) BroadcastHashJoin [l_personid#641], [r_personid#647], Inner, 
BuildRight, false
:- *(2) Project [personid#612 AS l_personid#641, personname#613 AS 
l_personname#642, cityid#614 AS l_cityid#643]
:  +- Exchange hashpartitioning(cityid#614, 2)
:     +- LocalTableScan [personid#612, personname#613, cityid#614]   
+- BroadcastExchange HashedRelationBroadcastMode(List(cast(input[0, int, false] as bigint)))
   +- *(1) Project [personid#612 AS r_personid#647, personname#613 AS r_personname#648, cityid#614 AS r_cityid#649]
      +- Exchange hashpartitioning(personid#612, 4)
         +- LocalTableScan [personid#612, personname#613, cityid#614]

在故事板上,它只是一个UIView并将自定义类设置为PDFView enter image description here


已更新2

在那之后,我做了一个简单的测试。 我创建了一个简单的测试控制器,并使用一个简单的文本字段注释加载了pdf。结果是一样的。

 sqlContext.setConf("spark.sql.shuffle.partitions", "some val")

0 个答案:

没有答案