My Button always draws on the top since its zposition is set the highest.
But as other views move around near it sometimes they other views seem to be blocking the input going to the button even though it’s on top of the z-order.
Is there some kind of setting or flag that I have missed that you are supposed to set to allow buttons to not get blocked from the input, to always be the top object?
IF you’ve written the button as your own sub-class of any UIResponder class then you can override the method
as long as it returns false, the button will remain first responder.
If that behavior isn’t desired, then you could instead set userInteractionEnabled to NO on the other views that are blocking input to your button