Iphone iOS-在两个滚动视图上使用TPKeyboard,它们相互影响

Iphone iOS-在两个滚动视图上使用TPKeyboard,它们相互影响,iphone,ios,uitextfield,Iphone,Ios,Uitextfield,幸运的是,michaeltyson/TPKeyboard解决了键盘阻塞文本字段的问题。这个键盘很漂亮。用户只需要将自定义类定义为tpkeyboard就可以实现 我的问题是: 在我的情况下,我有两个视图,包括滚动视图。在每个滚动视图中,有几个文本字段。一个视图切换到另一个视图。编辑segued view的最后一个文本字段后,上一个视图无法滚动到最后一个文本字段 总之,在用户编辑一个滚动视图后,另一个视图的内容插入->底部值发生了变化!有人和我有类似的经历吗 正确的 错的 我的尝试不成功:我尝试

幸运的是,michaeltyson/TPKeyboard解决了键盘阻塞文本字段的问题。这个键盘很漂亮。用户只需要将自定义类定义为tpkeyboard就可以实现

我的问题是:

在我的情况下,我有两个视图,包括滚动视图。在每个滚动视图中,有几个文本字段。一个视图切换到另一个视图。编辑segued view的最后一个文本字段后,上一个视图无法滚动到最后一个文本字段

总之,在用户编辑一个滚动视图后,另一个视图的内容插入->底部值发生了变化!有人和我有类似的经历吗

正确的

错的

我的尝试不成功:我尝试将另一对TPKeyboardAvoidingScrollView.h&.m文件复制到project中,并将其重命名。这不起作用。


顺便说一句,即使是segued视图也不能完全提升最后一个文本字段

我没有将TPKeyboardAvoid用于两个滚动视图,但有时使用替代框架可能会解决您的问题:

您可以尝试以下框架-