尝试IQKeyboardManager为特定的ViewController或整个应用程序禁用,它不起作用。
我的AppDelegate代码:
[[IQKeyboardManager sharedManager] setEnableAutoToolbar:NO];
[[IQKeyboardManager sharedManager] setEnable:NO];
[[IQKeyboardManager sharedManager] disableToolbarInViewControllerClass:[TCChatViewController class]];
[[IQKeyboardManager sharedManager] disableInViewControllerClass:[TCChatViewController class]];
Run Code Online (Sandbox Code Playgroud)
还尝试在中禁用viewWillAppear::
[[IQKeyboardManager sharedManager] setEnableAutoToolbar:NO];
[[IQKeyboardManager sharedManager] setEnable:NO];
Run Code Online (Sandbox Code Playgroud) 我有三个UIView单一的UIViewController.每个UIView包含一个UITextField.但是IQKeyboardManager没有显示下一个和前一个箭头,因为每个文本字段都在不同的视图中.
这有什么解决方案吗?
我已经把多UITextFields到UIViewController故事板。
我正在使用IQKeyboardManagerUITextFields在它们聚焦时在键盘上滚动。
当我单击键盘工具栏中的下一个按钮时,另一个UITextField正在获得焦点,而当前一个失去焦点。
我怎样才能控制焦点的顺序的的UITextFieldS按键盘工具栏按钮?
如何更改工具栏的背景颜色、完成颜色、箭头颜色以及隐藏中间工具栏上的文本标题?
我在我的应用程序中使用 IQKeyboardManagerSwift。我看不到工具栏的下一个/上一个按钮。我附上了我的食物的屏幕截图。
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.enableAutoToolbar = true
IQKeyboardManager.shared.toolbarPreviousNextAllowedClasses = [UIView.self, UIStackView.self]
Run Code Online (Sandbox Code Playgroud)
请帮我。
IQKeyboardManagerSwift通过 CocoaPods安装可以工作,但是当我构建我的项目时,我收到多个构建时错误,内容如下:
“共享”不可用:在适当的地方使用基于视图控制器的解决方案。
为什么会这样?我尝试了不同版本的库。我使用的是 Xcode v10.2.1。
目前,我设计了一个用户界面,其中包含两个用于重置密码的简单文本字段。在我看来,我没有使用过UIScrollView。因此,当 UI 在 iPhone SE 上显示时,UI 应向上移动,因为UITextField隐藏在键盘后面。为了避免这种情况,我使用了一个著名的库:
https://github.com/hackiftekhar/IQKeyboardManager
但当我的用户界面出现时,它仍然没有移动。
使用 IQKeyboardManagerSwift 时,我无法在工具栏中看到下一个/上一个按钮,当它的内部堆栈视图我检查了这个链接并将 IQPreviousNextView 添加为我的视图类时。但仍然面临同样的问题。下面是我的故事板布局。
任何帮助表示赞赏
我在我的项目中使用 IQKeyboardManager,除了一个问题之外,它工作得很好。我有一个 UITextView,用户在其中输入注释,当显示键盘时,文本视图会按应有的方式向上移动,问题是,如果用户键入多行文本,则文本视图会随着每行新代码向下展开,然后2 行后移至键盘下方。如果我关闭键盘,然后再次调用它,它会将文本视图向上移动,因为它应该显示整个(扩展视图),但如果我继续键入,新行又会落在键盘后面。
我尝试过使用滚动,它可以工作,但不是我想要的用户体验,并且我查看了很多管理键盘的答案,但没有一个使用 IQKeyboardManager 解决这个问题。
除了 IQKeyboardManager 的实现之外,我实际上没有任何代码,但工作正常。
关于如何在使用 IQKeyboardManager 时将文本视图中的每个新行向上移动视图有什么想法吗?
ios ×8
swift ×7
swift3 ×2
uitextfield ×2
xcode ×2
ios8 ×1
iphone ×1
objective-c ×1
uikeyboard ×1
uistackview ×1
uistoryboard ×1
uitextview ×1
uiview ×1
xcode10 ×1