我们制作了一个自定义键盘并上传到 App Store,设计和键盘工作正常。然而,由于按钮速度慢,我们得到了很多 1 星评价。问题是。有没有办法加快 UIButtons
的速度?
UIControl 的 touchUpInside
会在用户将手指从按钮上松开后工作,在某些情况下,人们写得很快,而 touchUpInside
并不是“快速”的方式
TouchDown
将在 TouchUpInside
之前触发,因为触摸是您的手指接触手机的 Action 。
请就此提出建议,您通常更喜欢生产键盘的方式和方式
这是我目前处理点击的方法:太慢了!
func buttonAction(_ sender:UIButton!) {
print("Button tapped")
self.textDocumentProxy.insert("B")
}
最佳答案
加速使用调度队列的最简单方法
DispatchQueue.main.async {
self.textDocumentProxy.insertText(self.currentTitle!)}
我这样做了,速度和原来的键盘一样快
关于ios - 带有自定义键盘扩展的慢速按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49596517/