Я добавил к моему UIPickerView SKScene со следующим кодом:Swift UIPickerView с UITapGestureRecognizer в SKScene?
let uiPicker = UIPickerView()
uiPicker.dataSource = self
uiPicker.delegate = self
view.addSubview(uiPicker)
(я не включил все методы делегата здесь все они работают нормально).
Затем я добавил UITapGestureRecognizer так:
let doSomething = UITapGestureRecognizer(target: self, action: "doSomething")
doSomething.delegate = self
uiPicker.addGestureRecognizer(doSomething)
Проблема заключается в том, что водопроводная жест распознавань не работает. Ошибок не генерируется, а просто не выполняется действие.
Что я делаю неправильно и как заставить его работать правильно? Я хочу иметь UIPickerView в сцене, но запускать действие, когда пользователь удаляет текущую выбранную строку. Действие должно передаваться строковыми данными.
Заранее благодарим за любую помощь.
UIGestureRecognizerDelegate был установлен и ошибок не было – jverban