问题标签 [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 回答
923 浏览

ios - iOS IQKeyboardManager 当键盘关闭时底部黑屏

1 https://forums.developer.apple.com/thread/79400

自 iOS 11.0 起,顶部/底部布局指南已弃用,因此您必须向 IQLayoutGuideConstraint 提供安全区域。关闭键盘时,会在该部分留下黑屏(请参阅图片)。

我尝试使用 CocoaPods pod 'IQKeyboardManager' 和 pod 'IQKeyboardManagerSwift' ~ 5.0.0。

在此处输入图像描述

0 投票
1 回答
434 浏览

ios - IQKeyboard Manager 未在静态表视图中启用?

我试图在目标 c 中创建一个应用程序,其中我将 textfield 和 textview 放置在静态 tableview 单元格中,并为每个单元格中的 textview 和 textfield 使用第三方库。

后来我尝试实现库 IQKeyboardManager 但失败了。这是我的 viewdidLoad() 代码。

我尝试在 viewDidAppear 中做同样的事情,但没有帮助。所有必需的文件也已导入,但由于某种原因自动定位不起作用。有谁知道为什么?也欢迎替代解决方案。提前致谢。

0 投票
4 回答
539 浏览

ios - 键入时 UITextVIew 没有向上移动

我在我的项目中安装了一个 pod 文件IQKeyboardManager,但它不起作用。

这是截图, 在此处输入图像描述

图 1:这是我创建票证的观点之一。

主题和消息是文本视图,而不是文本字段。

当我开始输入主题(subjectTextView)时,我无法看到我正在输入的内容,并且消息(messageTextView)中正在发生同样的事情。我无法看到我在 textview 中输入的内容(见图 2 A)

当我点击完成时,我们可以看到内容(见图 2 B)

有什么解决办法吗?当我开始输入 subjectTextView 和 messageTextview 时,我想在输入时将 textview 向上移动。

更新:我在 appdelegate 文件中添加了以下代码,仍然无法正常工作

0 投票
1 回答
496 浏览

ios - IQkeyboardmanager 订单问题

I am using IQKeyBoardManager in my project, when the first text field is selected and next is pressed it skips my email text field and goes to the text field after email. 如何安排 IQKeyBoardManager 从文本字段移动到文本字段的顺序。 在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
331 浏览

keyboard - IQKeyboardManager 在 Xcode 9 中不起作用,下一个、上一个和完成按钮不在键盘工具栏上

如果我使用 Xcode8,IQKeyboardmanager 工具栏可以正常工作,但是当我使用 Xcode 9 时,键盘工具栏上没有下一个、上一个和完成按钮。甚至其他功能在 Xcode 9 中也不起作用。

0 投票
2 回答
230 浏览

ios - 键盘隐藏秀的额外空间问题

希望你一切顺利!

我在一个项目中有一个使用过的 IQKeyboardManager 库,并且我在一个屏幕中遇到了一个额外空间问题,如图所示。

问题链接(https://www.dropbox.com/s/ttlpnuu0ikaf515/Screen%20Shot%202018-02-05%20at%205.47.54%20PM.png?dl=0

0 投票
1 回答
3960 浏览

ios - 使用 IQKeyboardManager 时如何固定导航栏的位置?

我正在使用“IQKeyboardManager”库,当点击文本字段然后键盘出现并且所有视图推到顶部。此外,导航栏显示在顶部。如何固定导航栏的位置。

0 投票
0 回答
218 浏览

ios - IQKeyboardManager - 将 UINavigationBar 保持在顶部

IQKeyboardManager在 Swift 中使用来处理我的应用程序中的键盘(它是一个聊天应用程序,UICollectionView并且UITextField应该根据键盘的位置上下移动)。它工作得很好。

我唯一的问题是它将整个视图向上移动,包括UINavigationBar,这就是为什么它看起来很奇怪。我希望UINavigationBar在屏幕顶部保持粘性。

知道我该怎么做吗?

谢谢

0 投票
1 回答
129 浏览

ios - 适用于 iOS 11 Xcode 9.2 的 IQKeyboardManager 无法构建

我正在尝试将 IQKeyboardManager 集成到我的应用程序中。由于现有约束很少,我只能将库拖放到我的项目中。但是,当我尝试编译项目时,出现以下错误。 在此处输入图像描述

我正在使用 Objective-C 并针对 iOS 11.0。

请帮助我知道我在这里缺少什么。

谢谢。

0 投票
2 回答
230 浏览

swift3 - 自动布局问题 Swift 3.0

在此处输入图像描述

我已经使用了Autolayout此屏幕截图。我希望​​当我单击时textView,textView 将始终位于键盘上方,并且我正在使用自定义NavigationBar。我已经使用IQKeyBoardManagerSwift它正在工作,但我NavigationBar也向上移动我希望我NavigationBar在单击 textView 时保持在顶部。对此的任何解决方案。提前致谢