私はPickerViewにオフィスの選択肢があり、私はStrings
の別のViewController
というオフィスの参照に行きたいと思っています。マイPickerViewController
クラス:Swiftの別のViewControllerからデータを取得する
import UIKit
class PickerViewController: UIViewController,UIPickerViewDataSource,UIPickerViewDelegate {
@IBOutlet weak var officePicker: UIPickerView!
let offices = ["Choice 1","Choice 2","Choice 3"]
override func viewDidLoad() {
super.viewDidLoad()
officePicker.dataSource=self
officePicker.delegate=self
}
func numberOfComponentsInPickerView(pickerView: UIPickerView) -> Int {
return 1
}
func pickerView(pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {
return offices.count
}
func pickerView(pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
let value = offices[row]
}
}
私はオフィスの情報を持ってホーム画面を持っています。 PickerViewを使用して前に選択したオフィス情報を、オフィス名を比較してデータベースからこの画面に追加したいとします。
@Umair Afzalは、私が試したが、同じエラーが発生しました「NSObjectのの値のタイプは何のメンバー 『ストーリーボード』を持っていません。」 –
はそうあなたが質問 –
@Umair Afzalとして、私はあなたの自己誇張のためにこれを掲示することを掲示しなければなりません。 –