问题标签 [iqkeyboardmanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
522 浏览

swift - IQKeyboardManager 中的构建错误

我正在通过我的项目中包含的源代码使用 IQKeyboardManager Swift2 分支(Xcode 7、Swift 2.0)

我在 IQKeyboardReturnKeyHandler.swift 中得到了这个构建错误,无法想象它们为什么会出现在我的构建中:

第一次构建错误

第二次构建错误

错误似乎是 Set 的 untyped(!?) 内容应该可以通过字符串索引访问。

0 投票
2 回答
1527 浏览

ios - 在本地化中,键盘仅以英语出现

我正在尝试通过国际化来制作我的应用程序,并且效果很好。

我用两种语言制作:土耳其语和英语。但是当我以土耳其语运行我的应用程序时,标签和按钮会显示土耳其语,但是当我点击我的 时UITextField,它不会以土耳其语显示键盘,而是以英语显示。那么,如何以土耳其语显示我的键盘?

我正在使用IQKeyboardManager.

0 投票
1 回答
811 浏览

objective-c - 集成 IQKeyboardManager 时找不到 .h 文件

我试着简单地添加

...到我的 Podfile。然后我

但是没有找到.h 文件。所以我将“IQKeyboardManager”目录放到了我的资源文件中,但仍然找不到标题。有什么建议么?

0 投票
2 回答
4201 浏览

ios - 使用导航栏时的 IQKeyboardManager 问题

我正在使用IQKeyboardManager我的 iOS 应用程序。

当我第一次启动应用程序时,我点击一个按钮,该按钮取消隐藏包含文本字段的视图。在点击文本字段时,IQKeyboardManager整个视图向上移动,这样文本字段就不会被键盘隐藏。但是当我导航到其他视图并返回上一个视图并单击按钮取消隐藏包含文本字段IQKeyboardManager的视图时,不会向上移动视图。

我无法理解原因。任何建议将不胜感激。

0 投票
1 回答
363 浏览

ios - IQKeyboardManagerSwift,使用未解析的标识符“_textField”错误

当我在 Swift 中导入IQKeyboardManager时,我收到了这个错误:

使用未解析的标识符“_textField”

任何人都知道如何解决它?提前谢谢了。

0 投票
1 回答
239 浏览

ios - 在没有互联网或使用库的情况下配置 IQKeyboardManager?

我想添加IQKeyboardManager到我的 iOS 应用程序,我在 VirtualBox 中使用 Mac。是否有任何图书馆或者我必须使用 Pod?如果有办法,给...

0 投票
0 回答
745 浏览

ios - _BSMachError: (os/kern) 无效能力(20)/名称(15) 错误 - *IQKeyboardManager*

_BSMachError: (os/kern) 无效能力 (20)

_BSMachError: (os/kern) 无效名称 (15)

在我的所有视图中都会生成此错误,当我在文本视图中通过键盘键入时,它不会发生在文本字段上。

我删除IQKeyboardManager,然后它工作正常。可能与IQKeyboardManager.

0 投票
3 回答
140 浏览

ios - 在 NavigationController 中移动 UIView 不起作用

好的,所以我试图在我的视图中实现一个添加评论框。这是布局:

我有一个UITabBarController包含UINavigationControllerUIViewController的被推到的地方。视图布局由 a和一个包含 a和UITableViewa 的自定义组成。UIViewUITextViewUIButton

我正在监视键盘通知,这是我拥有的代码:

当键盘显示时,我设置了断点并看到 y 坐标已更新,但我的视图保持在原来的位置,隐藏在键盘后面。

一些笔记。我正在使用IQKeyboardManager并且禁用了此类的距离处理。我也PureLayout用于在 custom 中布置控件UIView。我没有为UIView视图控制器中的自定义设置任何约束。UITableView和自定义的位置UIViewviewWillLayoutSubview方法中设置如下:

另一方面,这在我认为不是UINavigationController.

正在发生的事情的屏幕截图:

带有输入视图的视图:

带有输入视图的视图

显示键盘时:

显示键盘

任何帮助是极大的赞赏。

0 投票
1 回答
3280 浏览

ios - IQKeyboardManager 在子视图中不起作用

UIView在一个 s 中有三个 s UIViewController。每个都UIView包含一个UITextField. 但是IQKeyboardManager没有显示下一个和上一个箭头,因为每个文本字段都在不同的视图中。

有什么解决办法吗?

0 投票
0 回答
178 浏览

ios - 弹出视图控制器时出现 IQKeyboardManager 键盘

我正在使用IQKeyboardManager我所有的文本字段。在单击后退按钮以及单击时viewDidDisappear,我正在执行以下操作:

我还尝试在退出键盘后延迟弹出操作,但在弹出控制器之前,键盘会出现一段时间(控制器内部有一个表格视图)。请帮忙。