iOS 设置所有UIButton的ExclusiveTouch属性为YES
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 设置所有UIButton的ExclusiveTouch属性为YES相关的知识,希望对你有一定的参考价值。
ios如何避免对多个按钮同时多点触摸
答: 设置所有UIButton的ExclusiveTouch属性为YES
如何设置?
-(
void
)setExclusiveTouchForButtons:(UIView *)myView
{
for
(UIView * v in [myView subviews]) {
if
([v isKindOfClass:[UIButton
class
]])
[((UIButton *)v) setExclusiveTouch:YES];
else
if
([v isKindOfClass:[UIView
class
]]){
[self setExclusiveTouchForButtons:v];
}
}
}
在Controller中的
- (void)viewDidAppear:(BOOL)animated
调用此方法,可以达到设置效果。
以上是关于iOS 设置所有UIButton的ExclusiveTouch属性为YES的主要内容,如果未能解决你的问题,请参考以下文章