【问题标题】:iOS - simulate keyboard animation on Notes applicationiOS - 在 Notes 应用程序上模拟键盘动画
【发布时间】:2016-10-31 22:58:47
【问题描述】:

我浏览了很多帖子以编程方式更改 iPhone 中键盘的位置。但是,似乎没有机会了。但是我注意到带有 iOS 9.3.2 的 iPhone 5S 中的大提琴功能,在 Note 中输入内容后,当我们从上到下滚动并且手指越过键盘顶部时,键盘开始向下移动以及在键盘上拖动手指时。

有没有办法以编程方式制作这种动画。

【问题讨论】:

  • 您的意思是以编程方式隐藏键盘?或者让它在用户滚动时以交互方式隐藏?
  • 我的意思是根据用户向下滚动隐藏键盘。就像我向下滚动的速度一样,键盘向下移动。使用 Notes iPhone 应用程序或观看此视频youtube.com/watch?v=n5IrRysWPlg&feature=youtu.be

标签: ios xcode animation keyboard


【解决方案1】:

似乎您想要实现的是 iOS 中的默认行为,尽管您需要告诉系统您想要它。在UIScrollView 上有一个属性keyboardDismissMode(因此它也可用于其子类,如UITableViewUICollectionView)。

您可以在代码中设置:

self.scrollingView.keyboardDismissMode = UIScrollViewKeyboardDismissModeInteractive;

或在 IB 中:

【讨论】:

    猜你喜欢
    • 2013-07-05
    • 2013-09-21
    • 1970-01-01
    • 1970-01-01
    • 2013-09-28
    • 1970-01-01
    • 2012-09-13
    • 1970-01-01
    • 2015-10-14
    相关资源
    最近更新 更多