触摸操作

时间:2016-09-18 02:42:54

标签: ios objective-c uiscrollview

我使用UIScrollViewUIViewController内使用AutoLayout。我正在设置UIScrollView这样的内容视图高度

 if(IS_IPHONE_6) {
        self.contentViewHeight.constant = 750;
    }
    if(IS_IPHONE_5) {
        self.contentViewHeight.constant = 700;
    }

一切正常。它正确滚动但当我滚动到底部然后触摸内容视图内部或触摸内容视图的任何子视图时,它会自动向上滚动。它发生在iPhone 6& 6P。它在iPhone 5中正常工作。我经历了很多StackOverflow帖子,但无法得到理想的结果。我试着设置

_scrollView.scrollsToTop = NO;

但它没有用。请帮我停止自动滚动。我正在为UIScrollview设置以下约束。

enter image description here

1 个答案:

答案 0 :(得分:2)

最后,我设法在触摸内部动作时停止自动滚动到顶部。我在故事板中禁用了分页,它对我有用。我不知道为什么分页会自动滚动到顶部。

enter image description here