Похоже, что все методы касания UIView вызываются только в том случае, если касания начались в пределах этого представления. Есть ли способ заставить представление реагировать на пользователя, который коснулся вне представления, но затем перетащил пальцы в представление?
В случае необходимости, мое конкретное приложение предназначено для перетаскивания MKPinAnnotationView (с использованием встроенного перетаскивания 4.0). Я хочу, чтобы что-то произошло, если пользователь перетащит булавку на другое представление (которое также является AnnotationView, но это может быть что угодно). Никакой метод перетаскивания не вызывается, пока я не отпущу булавку; и ни один метод не вызывается перетаскиваемым UIView, если я не начал с прикосновения изнутри представления.
Поскольку супервизор - это MKMapView, трудно просто использовать событие touchesMoved этого и проверить, если пользователь находится в нужном месте или нет. Спасибо!