Я создаю подкласс UIView для использования в проекте и обрабатываю штрихи на основном представлении. Мне бы хотелось, чтобы при касании (на главном экране) тащили и связывали специальные UIViews, они меняют цвет фона. Использование функции UIView по умолчанию «touchhesMoved» обнаруживает касания, возникающие на определенном представлении. Я мог бы настроить основной вид, чтобы проверять каждый экземпляр пользовательского UIView, но это противоречило бы инкапсуляции и приводило бы к беспорядочному коду.Обнаружение касания, возникшего из супервизора
Любые идеи?
Это сработало отлично, спасибо! Я не знал о методе hitTest. Теперь все, что я собираюсь сделать, - это вызвать оператор if из метода пользовательского представления. – milesper