佚名通过本文主要向大家介绍了ios ui控件,ios10控件,ios时间控件,ios控件,ios原生控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:iOS基础控件 iOS上ScrollView上的Button问题
描述:
解决方案1:
描述:
button添加到ScrollView上,点击效果没了。
通过设置ScrollView.delaysContentTouches = NO;
点击效果回来了,但是button区域的滑动ScrollView失效。
因为button较多所以设置上面的那个不行 有没有好的解决办法。
解决方案1:
1、定一个UIScrollView类,重写以下方法
(void)touchesBegan:(NSSet )touches withEvent:(UIEvent )event {
[[self nextResponder] touchesBegan:touches withEvent:event]; [super touchesBegan:touches withEvent:event];
}
-(void)touchesMoved:(NSSet )touches withEvent:(UIEvent )event {
[[self nextResponder] touchesMoved:touches withEvent:event];
[super touchesMoved:touches withEvent:event];
}
(void)touchesEnded:(NSSet )touches withEvent:(UIEvent )event {
[[self nextResponder] touchesEnded:touches withEvent:event]; [super touchesEnded:touches withEvent:event];
}
这样就可以获取到button 的点击事件了,具体是因为什么给你个链接即看一下
链接描述??
能不能在 scrollView 上放个 view