Как лучше всего определить, происходит ли какое-либо активное касание в иерархии представлений? Что-то вроде:
view.hasTouches
возвращает true
, если view
или любой из его потомков имеет активные касания.
Тем, кто предлагает использовать UIResponder
API обработки событий касания, например touchesBegan
, обратите внимание, что view
не принимает эти вызовы, если один из его потомков обрабатывает события касания.