[Cpp]
Testers in the company always like to tangle bugs on a number that are not the key points,
The most common Screen contains multiple buttons or views that can be clicked. If you click them at the same time, various errors and exceptions may occur,
The test is particularly interesting about this kind of problem. We can see that some projects use a BOOL to mark and judge to fix this kind of problem.
The maintenance is terrible, but there are actually very simple ways to implement it.
[View setExclusiveTouch: YES];
Official documentation explanation
ExclusiveTouch
A Boolean value that indicates whether the specified er handles touch events exclusively.
@ Property (nonatomic, getter = isExclusiveTouch) BOOL exclusiveTouch
Discussion
Setting this property to YES causes the handler er to block the delivery
Touch events to other views in the same window. The default value of this property is NO.
Availability
Available in iOS 2.0 and later.
See Also
@ Property multipleTouchEnabled
Declared In
UIView. h