Please try below options -
I'm not sure you have set this or not - self.multipleTouchEnabled = true
. Please check this as well.
If #1 doesnt work, try with the tap gesture property "cancelsTouchesInView" which allows touches to be delivered to the view even if the gesture recognizer is active.
recognizer.cancelsTouchesInView = false