简体   繁体   中英

Adding UIView to UIButton subview prevents touch events

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?

The touch events always come to the view on top, unless if has disabled interaction.

What you should do is:

view1.userInteractionEnabled = NO;

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM