I have a UITableViewController that is using 4 custom UITableViewCell's.
2 of these custom cell's need a special behaviour.
Rather the detecting if a user selected a row/cell via didSelectRowAtIndexPath... I need to detect a tap more specifically.
For example, one of my custom cells is basically 2 buttons. A button on the left of the cell, and a button on the right.
1) Is the best way to do this, to just hook up the button's delegates to my viewcontroller, so the buttons work, or do I want to try and detect a specific rect/area that user tapped in?
Just use target-action to observe the buttons. If you are having trouble with the cell eating touch events it should not, try overriding
-hitTest:withEvent:
.