在TableView中检测平移手势向下滑动

时间:2017-02-13 08:54:59

标签: ios objective-c keyboard messaging

我有表视图控制器,它将显示所有聊天消息。在该tableview控制器内部,我有贴纸视图,用户可以在其中发送贴纸。我想在tableview中检测向下滑动功能,如果用户创建滑动,我想在贴纸视图已打开时关闭贴纸视图。 Tableview也有scrollview事件,这也是我无法检测到向下滑动事件的原因。我的贴纸视图与fb messenger贴纸视图相同。

Please see the attached screenshot for sticker view

2 个答案:

答案 0 :(得分:1)

您应该使用UIScrollviewDelegate方法来确定表视图是否已向下滚动,然后触发所需的行为,而不是使用手势。

See this answer如何实施

答案 1 :(得分:0)

  • 用于隐藏inputview,您可以使用tableview'关于dram'属性来自storyboard,

storyboard image