🤔 Когда не имеет смысла вызывать hitTest у UIView?
hitTest не будет вызван или вернёт nil, если вью:
- Скрыта (isHidden = true)
- Прозрачна (alpha <= 0.01)
- Отключена от взаимодействия (isUserInteractionEnabled = false)
- Или точка касания не входит в её bounds (pointInside == false)
Также, если у superview не проходит проверка, все её сабвью будут проигнорированы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
Post #1977
226
- 👍 2
- 🔥 1