I have a somewhat complex view hierarchy. The problem I am having is that I have several views that are siblings, and these views can be moved around on screen. My code does some subview re-ordering whenever a view is moved so that it becomes visually on top of all the other siblings.
My problem is that when a view is visually on top of the other one, the view below it the one that actually receives the touch first. Does anybody know what could cause behaviour like this? Perhaps someone has experienced a similar issue.
Thanks in advance,