UITextField游标和键盘问题

时间:2015-09-08 05:15:06

标签: ios objective-c uitextfield xcode7-beta5 ios-9-beta5

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

  1. 键盘没有出现。它不应该自动出现吗?
  2. 该应用程序完美无缺,直到ios8.4。有人可以帮助我吗?
  3. 在UITextField上点击一个手势后,光标根本不显示。
  4. 另外,我尝试检查tintColor属性以及某些用户建议的属性,但它是默认的蓝色。

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

    情况 - 当我点击登录按钮时,会显示警告信息然后按下确定键,键盘会出现光标,但我只能键入1个字符,突然光标和键盘消失。然后,再次单击登录,获取错误消息,光标可用,键入1个字符,光标和键盘再次消失。

    为什么在UITextField上点击时光标可见。这根据我必须是一个简单的自动化的东西。我也使用了resignFirstResponder和becomeFirstResponder。

    与此处的观点有什么关系?例如,超级视图还是什么?

    提前致谢!

    Shrikant Kekane

1 个答案:

答案 0 :(得分:3)

当我尝试这种情况时,你所描述的情况并没有发生。

我遵循的步骤:

  1. 在Storyboard中拖放一个UITextField
  2. 给它所需的约束。
  3. 构建&运行。
  4. 键盘和光标在iOS9模拟器中都能很好地工作。