【问题标题】:UI keyboard not appearing when UI textfield tapped after model to a different view controller当 UI 文本字段在模型之后点击到不同的视图控制器时,UI 键盘不出现
【发布时间】:2012-11-09 00:36:39
【问题描述】:

好的。所以我一直在 xcode 上测试一个简单的应用程序来熟悉这个平台,但是我遇到了一个有趣的情况。使用故事板,我拖动了两个视图控制器,它们通过 segues 按钮连接。它们都有一个 uitextfield 拖在它们上面,当它们是初始视图时,它们会在单击时做出响应。但是,当我从 buttoned segue 移到另一个视图控制器时,键盘不再自动弹出。这是苹果的 uitextfield 的问题吗? (ps。没有代码,因为我认为这只是自动响应)

【问题讨论】:

  • 您的意思是当您点击文本字段时键盘不会出现,还是只是在视图加载时它不会自行出现?
  • 如果我点击文本字段,它不会显示。知道为什么吗?

标签: ios xcode uitextfield first-responder resignfirstresponder


【解决方案1】:

查看视图层次结构是否混乱。您可以在“文档大纲”中轻松看到这一点。

如果您没有看到此窗格,请查看情节提要的左侧底部,然后单击指向左侧的小箭头。

你在这里看到了什么?文本字段是视图还是其他东西的直接子级?如果是直系子女,您是否看到此处列出的其他您不认识的 View 子女?

【讨论】:

  • 我在它们之间有一个滚动视图。当我删除它时,它再次正常工作。再次感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-01-21
  • 2012-06-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-23
相关资源
最近更新 更多