您好我有2个UIScrollViews,1个垂直滚动。 Inside是一个UIScrollView,它以长图像水平滚动。
将水平卷轴放在原始UIScrollView中我可以按下顶部的时间,它会滚动到顶部,现在它不会。
我尝试使用此代码
[mainScrollView setScrollsToTop:YES];
[horizontalScrollView setScrollsToTop:NO];
但这似乎没有解决它。
有什么想法吗?
答案 0 :(得分:0)
这是预期的行为。
来自UIScrollView API:
此手势适用于单个可见滚动视图;如果有多个滚动视图(例如,日期选择器)设置了此属性,或者如果委托在scrollViewWillScrollToTop:中返回NO,则UIScrollView将忽略该请求。
答案 1 :(得分:-1)
尝试使用UIGestureRecognizer对这类事情进行排序。
它们具有适应性,是iOS 3.2中手势处理的首选方法。
您可能必须自己在内部视图中处理滑动事件。