问题标签 [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.
ios - 阻止 IQKeyboardManager 删除我的导航栏
这是iPhone Keyboard Covers UITextField的后续,它讨论了如何防止键盘覆盖文本字段。对我有用的答案是关于使用IQKeyboardManager的答案。对我来说问题是它关闭了我的导航栏。文件说
如果您不想在keyboardManager 向上滑动视图时隐藏UINavigationController 的默认UINavigationBar,那么只需将UIView 类从故事板或xib 更改为UIScrollView。
但我不确定它在说哪个 UIView。由于提到这一点的 SO 线程有数百个赞成票,我想象有人不得不处理这个问题。有人可以分享他们是如何做到这一点的吗?(我对 iOS 也很陌生,所以请不要深奥的谈话)。
ios - 如何让 iqkeyboardmanager 包含 UISearchBar
我一直在使用IQKeyboardManager
来控制我的应用程序中的键盘。它工作正常,除了 UISearchBar。如何使它与 UISearchBar 一起使用?
ios - cocoapods:遇到意外的版本目录。我该如何解决?
我正在运行 CocoaPods 以向我的项目添加依赖项。
我的 pod 文件位于 Users/myUser/Desktop/project/project。
它看起来像这样:
它被命名为 Podfile。
当我运行时pod install
,我得到这个输出:
分析依赖关系
[!]存储库中的Pod
Categories
遇到了意外的版本目录。/Users/myUser/.cocoapods/repos/hackiftekhar/IQKeyboardManager
IQKeyboardManager
CocoaPods 在这里期待什么,我该如何解决这个问题?
谢谢,
C
ios - IQKeyboardManager 从 UITextField 导航到 UITextView
IQKeyboardManager
在我的键盘上方的工具栏中提供箭头以从一个跳转UITextField
到另一个,但我正在寻找是否可以在 和 的混合之间UITextFields
跳转UITextViews
。我知道完成这项任务的正常程序,但我很想知道这是否可以通过IQKeyboardManager
.
ios - IQKeyboardManager 与 UIDatePicker
我已经实现了IQKeyboardManager 框架以使键盘处理更容易。它工作得很好,除了一件事:
我的应用程序中有一些UItextField
控件可以打开一个UIDatePicker
代替默认键盘(例如数字键盘、小数键盘、支持 ASCII 等)。
这是带有图形结果的代码示例:
我的问题是: 是否可以处理“确定”按钮上的操作以填写“出生日期”字段?
编辑 :
对于那些想知道我如何解决我的问题的人:
在我的.h中,我导入了
/li>IQDropDownTextField.h
:在.h中,我将 my 的类型更改
/li>UITextField
为IQDropDownTextField
:在 Interface Builder 或 .xib 中选择您的字段,并显示 Identity Inspector :将您的字段的类更改为
IQDropDownTextField
.
根据Mohd Iftekhar Qurashi的评论,请注意:以下两点可以通过以下代码避免:
在.m中,我添加了
/li>setCustomDoneTarget:action:
方法:在.m中,我添加了
/li>doneAction:
方法:
ios - NSInternalInconsistencyException?发送后布局约束仍需更新
我遇到了一个问题,我有一个忘记密码的选项,我在其中放置了一个带有输入字段的 UIAlertView。
当应用程序启动时,它运行良好,但是当我登录、执行各种操作、退出并按“忘记密码”时,我收到此错误并且我的应用程序崩溃:
*** 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“将 -updateConstraints 发送到 <_UIKeyboardLayoutAlignmentView: 0x7ffef5b37b00; 后布局约束仍需要更新;帧 = (0 0; 0 0); 用户交互启用 = 否;层=>。_UIKeyboardLayoutAlignmentView 或其超类之一可能已覆盖 -updateConstraints 而不调用 super。或者,某些东西可能在更新它们的过程中弄脏了布局约束。两者都是编程错误。
这是完整的日志:
我正在使用IQKeyboardManager在文本字段之间导航。
请指导,您的指导将不胜感激。
先感谢您。
ios - IQKeyboardManager 未禁用
尝试禁用IQKeyboardManager
特定 ViewController 或整个应用程序,它不起作用。
我的 AppDelegate 代码:
还试图禁用viewWillAppear:
:
ios - IQKeyboardManager 在 UITextField 上点击时隐藏键盘
我有两个文本字段。我在 中使用此代码textFieldDidBeginEditing
,但它不会关闭键盘。