iOS 8 - 按钮在水平滚动视图中无响应

时间:2014-10-19 22:44:50

标签: ios objective-c uiscrollview ios8

我有一个水平scrollView,里面有很多按钮,但没有一个响应。 scrollview效果很好。

以下是我的滚动视图的声明方式,非常标准:

_slotsScrollView = [UIScrollView new];
_slotsScrollView.pagingEnabled = YES;
_slotsScrollView.showsHorizontalScrollIndicator = NO;
_slotsScrollView.showsVerticalScrollIndicator = NO;
_slotsScrollView.delaysContentTouches = NO;
_slotsScrollView.canCancelContentTouches = YES;

scrollview包含一个主视图,其中包含所有按钮,结构如下:

--UIScrollView
----UIView
  ----UIButton
  ----UIButton
  ----UIButton ...

我已经尝试了很多技巧(参见herehere)但是没有一个能解决我的问题,不知道吗?

1 个答案:

答案 0 :(得分:1)

您需要确保所有按钮的框架都在containerView的范围内。