I have UIScrollView loaded with UIButtons and on UIButton action I have highlighted UIImage of each UIButton
UIScrollView
UIButtons
UIButton
UIImage
I had same issue & same hierarchy of the views, With latest sdk , just use it :
Setting delaysContentTouches to NO for UIButton in the same UITableViewCell.
self.scrollview.delaysContentTouches = NO