代码之家  ›  专栏  ›  技术社区  ›  Laurent Crivello

键盘不会以交互方式关闭

  •  0
  • Laurent Crivello  · 技术社区  · 6 年前

    在iOS应用程序上,我有以下视图结构:
    UIViewController>UIView>UIScrollView>UITextView

    UIScrollView具有“交互解除”设置。当我点击UITextView时,键盘会正确弹出。然而,我现在试图通过慢慢地向下滑动手指来逐渐关闭键盘,但什么也没有发生。

    我是否忘记了配置中的任何内容?

    Example project

    2 回复  |  直到 6 年前
        1
  •  0
  •   Bappaditya    6 年前

    由于iOS 7,您可以使用

    scrollView.keyboardDismissMode = .Interactive
    

    键盘跟随屏幕外的拖动触摸,可以再次向上拉以取消解除。

        2
  •  0
  •   Laurent Crivello    6 年前

    这个问题与scrollView内容比屏幕大小短这一事实有关。