前提・実現したいこと
Swiftで簡単なタイマーアプリを作成しています。
pickerViewで指定した秒数を変数に入れたいのですが、
方法がわかりません。。
pickerViewAで選択した数字を変数workoutに入れたいです。
非常に基本的な質問だと思うのですが、どなたかご教示いただけると助かります。
よろしくお願いします。
該当のソースコード
@IBOutlet weak var pickerViewA: UIPickerView! var secondsTimer :Float = 0 var timer :Timer! var workout :Int! var numberArray:[Int] = ([Int])(0...20) override func viewDidLoad() { super.viewDidLoad() pickerViewA.delegate = self pickerViewA.dataSource = self } //pickerViewドラムロールの横要素の個数 func numberOfComponents(in pickerView: UIPickerView) -> Int { return 1 } //pickerviewの選択肢の個数を返す処理 func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int { return numberArray.count } //pickerVIewの選択肢として表示する文字列を設定 func pickerView(_ pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String? { return multipleFiveArray[row] == 0 ? "" : }
補足情報(FW/ツールのバージョンなど)
Swift version5
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/20 08:45