iOS 8-按钮在水平滚动视图中不响应
我有一个水平滚动视图,里面有很多按钮,但没有一个响应。scrollview运行良好 下面是如何声明我的scrollview,非常标准:iOS 8-按钮在水平滚动视图中不响应,ios,objective-c,uiscrollview,ios8,Ios,Objective C,Uiscrollview,Ios8,我有一个水平滚动视图,里面有很多按钮,但没有一个响应。scrollview运行良好 下面是如何声明我的scrollview,非常标准: _slotsScrollView = [UIScrollView new]; _slotsScrollView.pagingEnabled = YES; _slotsScrollView.showsHorizontalScrollIndicator = NO; _slotsScrollView.showsVerticalScrollIndicator = NO;
_slotsScrollView = [UIScrollView new];
_slotsScrollView.pagingEnabled = YES;
_slotsScrollView.showsHorizontalScrollIndicator = NO;
_slotsScrollView.showsVerticalScrollIndicator = NO;
_slotsScrollView.delaysContentTouches = NO;
_slotsScrollView.canCancelContentTouches = YES;
scrollview包含一个包含所有按钮的主视图,结构如下:
--UIScrollView
----UIView
----UIButton
----UIButton
----UIButton ...
我已经尝试了很多技巧(请参见或),但都没有解决我的问题,知道吗?您需要确保所有按钮的框架都在containerView的范围内。容器视图是否足够大以包含所有按钮?e、 所有的按钮都在containerView的范围内吗?天哪,我太笨了,我花了两个小时,因为我忘了设置容器视图的高度。谢谢你,保罗,问题解决了。