У меня есть UIButton и UIView.Вид расположен над кнопкой и больше размера кнопки.Сам вид - это то, что я хочу, чтобы принимать сенсорные события, и я бы хотел перенаправить их на кнопку, чтобы все обычные визуальные изменения кнопки при касании происходили.
Я не могу заставить эту работу работать - мой UIView реализует touchesBegan / Moved / Ended / Cancelled, поворачивается и вызывает те же методы для кнопки с теми же аргументами.Но кнопка не отвечает.
Я гарантировал, что сенсорные методы на самом деле вызываются в UIView.
Есть ли что-то очевидное, что я здесь упускаю, или лучший способ донести контрольные сообщения?Или есть веская причина, почему это не должно работать?
Спасибо!
[Примечание: я не ищу обходных путей для дизайна вида + кнопки.Давайте предположим, что это требование.Меня интересует понятие элементов управления, которые являются сенсорными прокси для других элементов управления.Спасибо.]