iOS 8 - 按钮在水平滚动视图中没有响应
问题描述:
我有一个水平的scrollView,里面有很多按钮,但没有一个响应。滚动视图运行良好。iOS 8 - 按钮在水平滚动视图中没有响应
这里是我的滚动视图的声明方式,非常标准:
_slotsScrollView = [UIScrollView new];
_slotsScrollView.pagingEnabled = YES;
_slotsScrollView.showsHorizontalScrollIndicator = NO;
_slotsScrollView.showsVerticalScrollIndicator = NO;
_slotsScrollView.delaysContentTouches = NO;
_slotsScrollView.canCancelContentTouches = YES;
滚动视图包含其中包含所有的按钮一个主视图,结构,这是一个:
--UIScrollView
----UIView
----UIButton
----UIButton
----UIButton ...
答
您需要确保所有按钮的框架落在containerView的边界内。
容器视图是否足够大以包含所有按钮?例如做所有的按钮落在containerView的边界内吗? – 2014-10-19 22:51:27
哦,上帝,我很愚蠢,我花了两个小时,因为我忘了设置我的容器视图的高度。谢谢保罗,问题解决了。 – 2014-10-19 23:29:49