Я использую метод touchesBegan
в своем основном UIView, чтобы создать второй UIView и добавить его в качестве subView. Я хотел бы, чтобы второй UIView получил событие touchesEnded
, когда я поднял палец вверх. Кажется, я не могу этого сделать - исходный UIView, который я нажал, всегда получает событие touchesEnded
.
Редактировать: причина, по которой я должен найти способ "передать" touchesEnded
, заключается в том, что начальный touchesBegan
получен UIView, который одновременно удаляется как subView добавлен новый UIView, так что touchesEnded
фактически срабатывает сразу после удаления subView.