我想知道如何为Skype应用程序准备类似的功能,允许用户向下拖动UITableVIew以隐藏在实时模式UIKeyboard中。 您有什么建议可以解决这个问题,或者在某些cocopods之前使用过吗?
答案 0 :(得分:5)
从iOS 7开始,此功能已内置于UIScrollView class
中选择最适合您需求的那些。
scrollView.keyboardDismissMode = UIScrollViewKeyboardDismissModeInteractive;
scrollView.keyboardDismissMode = UIScrollViewKeyboardDismissModeOnDrag;
如果您想在较旧的iOS版本中实现此功能,则无法进行任何交互式操作,但您可以使用UIScrollViewDelegate方法scrollViewWillBeginDragging:
在用户开始滚动时关闭键盘。