У меня есть изображение в режиме прокрутки. Я добавил более одного вида на просмотр изображений.
-> UIScrollView
-> UIImageView
---> UIViews
Я хочу добавить распознаватель жестов в подпредставлениях. Но это не работает. Где моя ошибка? функция handleTap () не запущена.
func addSubViewOnImageView(mPoint:CGPoint, mSize: CGSize){
let rect = CGRect(origin: mPoint, size: mSize)
let sView = UIView(frame: rect)
sView.isUserInteractionEnabled = true
let tap = UITapGestureRecognizer(target: self, action: #selector(self.handleTap(_:)))
tap.delegate = self
sView.addGestureRecognizer(tap)
imageView.addSubview(sView)
}
@objc func handleTap(_ sender: UITapGestureRecognizer) {
print("tapped any sub view")
}