我的应用中有一个自定义键盘扩展,可以加载XIB文件。键盘有几个按钮,所有按钮都分组成一个数组。当我点击Web视图上的文本字段时,自定义键盘会从底部显示,但Web视图不会向上滚动,因为它应该正常工作并且键盘与Web视图重叠(文本字段仍在键盘)。但默认键盘似乎工作正常。此外,自定义键盘第一次出现时会出现延迟。我正在设置两个用户定义的运行时值,一个用于键盘上每个按钮的圆角半径和边框宽度。 这对外观上的延迟以及我面临的滚动问题有什么影响吗???任何建议或帮助将不胜感激。
更新:我通过删除所有按钮的用户定义的运行时值来检查它,但问题仍然存在。
答案 0 :(得分:0)
我也是一名自定义键盘开发人员。这个问题可能是iOS8上键盘扩展的另一个错误。
据我所知,iOS8上的自定义键盘本身存在许多错误和性能问题 - 首次出现时滞后,在尝试在Contact.app中添加联系人时在文本字段之间跳转,导致文本字段在尝试写入评论时消失App Store,仅举几例。
我认为苹果有点过于激烈,无法在iOS8上使用自定义键盘,因为它并不稳定。除了等待iOS 8.2和更新后,我们无能为力。