В этой теме есть довольно хороший блок кода, показывающий, как это сделать. Читать до комментариев; неверный код в записи блога. (эта ссылка больше не действительна.)
Ключ должен перегрузить -hitTest:withEvent:
для UITableViewCell. Вам будет передана точка, и вы сможете вернуть любой вид, который вам нужен, как вид, к которому вы прикоснулись.
Ради интереса, вы можете попробовать сменить рамку вспомогательного вида и посмотреть, что произойдет. Я сомневаюсь, что это сработает так же, как и перегрузка -hitTest:withEvent:
, но это так просто, что стоит попробовать.