Вы не единственный, кто столкнулся с этой проблемой. Я нашел похожую ветку в списке форумов поддержки Apple: https://discussions.apple.com/thread/1507669?start=0&tstart=0
Эта ветка датируется 2008 годом, что совпадает с iPhone 3, поэтому я думаю, что есть вероятность, что это нефиксированная ошибка на iOS, работающей на iPhone 3.
В противном случае, если это не так, возможно, это связано с тем, что вы используете UIScrollView (контроллер которого реализует сенсорные методы, перечисленные выше). По умолчанию у него есть метод с именем:
delaysContentTouches
Это установлено в ДА. Может быть, вы должны изменить его на нет и сказать, как он себя ведет.
Если вы не используете UIScrollView, возможно, вы используете два представления, а второе представление, содержащее «мертвую область», не подключено к вашему контроллеру?