UIPickerView を UITableViewController に追加しようとしていますが、UIPickerViewDataSource に入ることはできません。
ピッカー ビューの dataSource を設定できません。これはどのように機能しますか?
次のエラーが表示されます: タイプ 'TheTableViewController' の値をタイプ 'UIPickerViewDataSource?' に割り当てることはできませんか?
私は解決策を探しましたが、見つけることができませんでした。ありがとうございました!
私はこのコードを持っています
// The number of columns of data
func numberOfComponentsInPickerView(pickerView: UIPickerView) -> Int {
return 1
}
// The number of rows of data
func pickerView(pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {
return pickerData.count
}
// The data to return for the row and component (column) that's being passed in
func pickerView(pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String? {
return pickerData[row]
}
UIPickerDataSource を追加するまでは正常に動作します。