Swift 使用IQKeyboardManager但不使用UIScrollView在UIView中滚动

Swift 使用IQKeyboardManager但不使用UIScrollView在UIView中滚动,swift,uiscrollview,uitextfield,iqkeyboardmanager,Swift,Uiscrollview,Uitextfield,Iqkeyboardmanager,我被困在屏幕上了哪里 我在顶部有两个UITextFields,在底部有一个UIButton 我使用了IQKeyboardManager库,因此可以在IQKeyboardManager的帮助下滚动整个页面(直到底部按钮),屏幕上显示键盘,而无需使用UIScrollView 虽然我已经将IQKeyboardManager的布局约束设置为IQLayoutGuideConstraint,但它不适合我。 self.IQLayoutGuideConstraint=self.bottomLayoutCons

我被困在屏幕上了哪里

  • 我在顶部有两个
    UITextField
    s,在底部有一个
    UIButton
  • 我使用了
    IQKeyboardManager
    库,因此可以在IQKeyboardManager的帮助下滚动整个页面(直到底部按钮),屏幕上显示键盘,而无需使用UIScrollView
  • 虽然我已经将IQKeyboardManager的布局约束设置为IQLayoutGuideConstraint,但它不适合我。
    self.IQLayoutGuideConstraint=self.bottomLayoutConstraint

请帮忙。提前感谢。

使用uiscrollview实现这一点还有什么问题?@vaibhav:我使用uiscrollview没有任何问题,但我只是不想使用uiscrollview。那么,使用IQKeyboardManager是否可以进行整页滚动呢?我没有使用IQKeyboardManager的任何经验,但我有一个完美的解决方案,但是现在使用scrollview,这取决于我是否应该告诉你。使用IQKeyboardManager不需要设置限制,请查看主页中的此处。如果您将其添加到AppDelegate.swift,它将起作用fine@RodrigodeSantiago:我在使用IQKeyboardManager时没有任何问题。我已经将它添加到我的AppDelegate.swift文件中,它已经可以正常工作了。只有我有它的滚动问题。目前,如果键盘打开且未使用UIScrollView,我无法滚动整个页面。