模态解散后,键盘显示错误的颜色 - iOS

时间:2016-02-23 23:07:08

标签: ios swift uiviewcontroller keyboard uikit

关于模态被解除后,我对键盘的颜色有疑问。基本上,流程就是这样......

  • 我按下键盘上的工具栏按钮,调出模态视图控制器。
  • 该模态视图控制器解散自身,然后在呈现视图控制器上调用一个方法,使文本字段成为第一响应者。

以下是一些照片

奇怪的彩色键盘 enter image description here

普通键盘 enter image description here

如果它有帮助,我可以通过按下shift键从奇怪的彩色键盘到普通键盘。

1 个答案:

答案 0 :(得分:2)

当我无意中试图让我的输入字段第一响应者两次以及当我让系统辞职并在我的模态周围重新建立第一响应者时,我看到了这种情况

我通过在我的模态出现之前手动重新设置第一响应者来解决问题,然后在我的模态被解除后再次手动成为第一响应者。

您可以尝试在呈现模式之前手动重新设置第一响应者。