When the parent view has userInteractionEnabled=NO, its subviews will not accept touch events even if their userInteractionEnabled property is set to YES.
Is there a
A work around would be to disable the userinteraction of buttons etc to nil rather than disabling the user interaction of the whole parent view