Странно, но когда я добавляю UIPanGestureRecognizer
в представление, это не работает. Это мое мнение, что белое представление является подвидом красного представления:
Основной вид:
@IBOutlet weak var redView: UIView!
@IBOutlet weak var whiteView: UIView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let panRecognizer = UIPanGestureRecognizer(target:self, action:#selector(ViewController.handlePan))
whiteView.gestureRecognizers = [panRecognizer]
}
func handlePan(recognizer:UIPanGestureRecognizer) {
//foo
}
Когда я нажимаю и перетаскиваю белый вид, он не перемещается.
UIGestureRecognizer
вместоUIPanGestureRecognizer
- person Daniel Springer   schedule 26.11.2018