iOS: setting Exclusive Touch to all buttons in a view

后端 未结 8 526
灰色年华
灰色年华 2021-01-03 16:17

My app has many buttons in a Window and I want to set Exclusive Touch all of them together. Do you have any suggestion about this? Thanks

8条回答
  •  梦谈多话
    2021-01-03 17:13

    I just found an answer for this:

    #pragma mark Set Buttons Exclusive Touch Yes
    -(void)setExclusiveTouchForButtons:(UIView *)myView
    {
        for (UIView * button in [myView subviews]) {
            if([button isKindOfClass:[UIButton class]])
                [((UIButton *)button) setExclusiveTouch:YES];
        }
    }
    

    Source

提交回复
热议问题