Pangesture失败然后停留在视野上

时间:2016-08-09 19:24:15

标签: ios objective-c uipangesturerecognizer

我的应用程序包含一副纸牌。每张卡都有一个滚动视图,可让您查看与该卡相关的图像。您可以通过平移手势拖动以查看平台中的另一张卡片。不幸的是,如果你第一次没有做一个干净的拖动(就像你拖了一半然后抬起手指),应用就会卡在那张卡上。您可以向上和向下滚动,但无法拖动。当你尝试时,你只需在superview中移动backgroundScrollView(因此向右滑动意味着你会看到scrollview和superview之间的灰色,右边距)。

这是UIPanGestureRecognizer调用的方法:

user_id == 'current_user.id'

1 个答案:

答案 0 :(得分:0)

我的解决方案是设置

_backgroundScrollView.translatesAutoresizingMaskIntoConstraints = NO;

而在它被设置为YES之前。这意味着当您滑动时,scrollView现在会从视图中泄漏出来,但那是另一篇帖子......