【问题标题】:IQKeyboardManager navigation from UITextField to UITextViewIQKeyboardManager 从 UITextField 导航到 UITextView
【发布时间】:2014-12-25 15:11:42
【问题描述】:

IQKeyboardManager 在我的键盘上方的工具栏中提供箭头,可以从一个UITextField 跳转到另一个,但我正在寻找是否可以在UITextFieldsUITextViews 的混合之间跳转。我知道完成这项任务的正常程序,但我很想知道通过IQKeyboardManager 是否可以做到这一点。

Link to IQKeyboardManager

【问题讨论】:

  • 您能否详细说明您希望如何在 textField 和 textView 之间跳转。我认为它已经实现了跳转 textField 和 textViews 的混合。
  • 这可能会有所帮助:github.com/michaeltyson/TPKeyboardAvoiding
  • 这是我模拟器的截图:prntscr.com/5l1uh6 请注意下一个箭头已禁用。这是我的 xib 文件:prntscr.com/5l1us6,您可以清楚地看到我在城市文本字段旁边有一个文本视图。如果我首先尝试编辑 textview,则箭头跳转适用于其他文本字段,但如果我先选择任何文本字段,则在城市文本字段后箭头跳转将被禁用。
  • 城市文本字段旁边的 UILabel 会不会有问题?从上到下的字段是 usernameTextField、nametextField、dateOfBirthTextField、cityTextField、aboutMeLabel 和 aboutMeTextView。如果这可能是问题,请告诉我。

标签: ios objective-c uitextfield iqkeyboardmanager


【解决方案1】:

如果我的文本视图位于文本字段的图层下方,但位于 xib 的底部,则会出现此问题。 检查以下内容:

.

我将UITextView 拖放到文本字段下方,如下所示:

它开始工作得很好。

希望这可以帮助某人:)

【讨论】:

  • 这对我帮助很大,我的整个困惑都消失了。我在其中使用嵌套视图和文本字段。因此,IQKeyboardManager 不会显示下一个/上一个按钮。在我的情况下,甚至完成按钮也无法正常工作。
猜你喜欢
  • 1970-01-01
  • 2016-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多