IQKeyboardManager不能在子视图中工作
问题描述:
我在单个UIViewController
中有三个UIView
。每个UIView
包含UITextField
。但IQKeyboardManager
没有显示下一个和上一个箭头,因为每个文本字段都处于不同的视图。IQKeyboardManager不能在子视图中工作
有没有解决方案?
我在单个UIViewController
中有三个UIView
。每个UIView
包含UITextField
。但IQKeyboardManager
没有显示下一个和上一个箭头,因为每个文本字段都处于不同的视图。IQKeyboardManager不能在子视图中工作
有没有解决方案?
尝试TPKeyboardAvoiding https://github.com/michaeltyson/TPKeyboardAvoiding。你必须添加3次,滚动型和subclas从TPKeyboardAvoidingScrollView –
@MuhammadAdnan你的滚动视图,在TPKeyboardAvoiding我面对2分的情况。 1)我的视图扩展为滚动视图滚动。由于它们的高度是相对于超视图而言的,因此不是固定的2)禁用滚动视图后,我的视图挂起。在这两种情况下,键盘都隐藏了键盘下的最后一个视图。 – Bindi
@MuhammadAdnan,我有ScrollView和SubView作为UIView和在视图中有一个TextFields,我无法将ScrollView自动滚动到TextField。我厌倦了将ScrollView下的UiView设置为IQPreviousNextView。但不工作,但IQPreviousNextView工作在Stack View的情况下。我正在使用IQKeyboardManager – Charmi