Такая проблема.
Нужно добавить протоколы(UIPickerViewDelegate, UIPickerViewDataSource) для Picker View, чтобы он начал работать. При этом сам Picker View находится не на стартовой странице, из-за чего при компилировании выдаётся ошибка, так как используется атрибут "self"(Это, как я понял).
Вот код:
class ViewController: UIViewController, UIPickerViewDelegate, UIPickerViewDataSource {
@IBOutlet weak var imageView: UIImageView!
@IBOutlet weak var pickerView: UIPickerView!
let array = ["One", "Two"]
override func viewDidLoad() {
// Do any additional setup after loading the view, typically from a nib.
super.viewDidLoad()
pickerView.delegate = self
pickerView.dataSource = self
self.imageView.image = UIImage(named: "1club")
}
.......
Кто-то знает, как с этим бороться?
В любом случае, спасибо за помощь!