【问题标题】:Keep IQKeyboardManager from removing my Navigation Bar阻止 IQKeyboardManager 删除我的导航栏
【发布时间】:2014-08-02 00:21:36
【问题描述】:

这是iPhone Keyboard Covers UITextField 的后续内容,它讨论了如何防止键盘覆盖文本字段。对我有用的答案是关于使用IQKeyboardManager 的答案。对我来说问题是它关闭了我的导航栏。文件说

如果不想隐藏默认的 UINavigationBar UINavigationController 当keyboardManager 向上滑动视图时,然后 只需从情节提要中将 UIView 类更改为 UIScrollView 或 xib.

但我不确定它说的是哪个 UIView。由于提到这一点的 SO 线程有数百个赞成票,我想象有人不得不处理这个问题。有人可以分享他们是如何做到这一点的吗? (我也是iOS新手,所以请不要深奥的谈话)。

【问题讨论】:

    标签: ios objective-c storyboard iqkeyboardmanager


    【解决方案1】:

    为了不隐藏UINavigationController 中的UINavigationBar,您需要将self.view 类从UIView 设置为UIScrollView。文档就是这么说的。

    我已经用屏幕截图更新了文档here,这对执行这些步骤很有帮助。

    【讨论】:

      猜你喜欢
      • 2016-04-11
      • 1970-01-01
      • 1970-01-01
      • 2018-04-30
      • 2019-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多