Adding UIView to UIButton subview prevents touch events
-
27-09-2019 - |
Question
I'm trying to add a view as a button's subview like this (btn1
is a UIButton
);
[self.btn1 addSubview:view1];
After adding it, the button wont give any touch related events, the button works fine without this subview added.
Any thoughts?
Solution
The touch events always come to the view on top, unless if has disabled interaction.
What you should do is:
view1.userInteractionEnabled = NO;
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow