This tip helped me a lot for distinguishing if a click was done on a UITableView cell or on the table view’s header. How to pass UI events through views in iOS