0

我的应用程序在 ios 8.4 上运行良好,但现在在 ios 9 beta 上尝试后,一旦打开应用程序,UITextfield 上的光标就不会出现。

  1. 键盘打不出来。它不应该自动出现吗?
  2. 该应用程序在 ios8.4 之前运行良好。有人可以帮我吗?
  3. 在 UITextField 上单击一下手势后,光标根本不显示。

另外,我尝试检查 tintColor 属性以及一些用户的建议,但它是默认的蓝色。

键盘在 ios9 上的工作方式是否有一些特定的变化?

一种情况 - 当我单击登录按钮时,会显示警报消息,然后按确定,键盘会出现一个光标,但我只能输入 1 个字符,然后光标和键盘突然消失了。然后再次单击登录,收到错误消息,光标可用,键入 1 个字符,光标和键盘再次消失。

为什么点击 UITextField 时光标可见。在我看来,这一定是一件简单的自动事情。我也使用了 resignFirstResponder 和 becomeFirstResponder。

和这里的观点有什么关系吗?比如超级视图什么的?

提前致谢!

什里坎特·科坎

4

1 回答 1

3

当我尝试相同的情况时,您描述的情况并没有发生。

我遵循的步骤:

  1. UITextField在 Storyboard 中拖放一个。
  2. 给它必要的约束。
  3. 构建并运行。

键盘和光标都可以在 iOS9 模拟器中完美运行。

于 2015-09-10T06:46:10.430 回答