UIScrollView – 移动键盘与触摸拖动像iOS 7的邮件应用程序?
我很好奇iOS 7邮件应用程序如何移动和根据用户的触摸拖动新消息屏幕解除键盘。
也是在Instagram应用的评论屏幕上实现的。
可以通过公共apis来实施吗?
UIScrollView
有一个名为keyboardDismissMode
的属性,允许你设置不同的行为。 我想这是你想要的:
scrollview.keyboardDismissMode = UIScrollViewKeyboardDismissModeInteractive;
在你的视图控制器只使用[self.view endEditing:YES];
当用户点击视图时。 对于拖动animation,您必须使用基于键盘框架的CoreAnimation和手势识别器。