現在の時刻にユーザーが設定した任意の時間を足す方法を教えていただきたいです。
現在時刻は以下で取得しました。
swift
1 f.dateStyle = .medium 2 f.timeStyle = .medium 3 let now = Date() 4
これにpickerから取得した時間(0〜23)、分(0〜60)、秒(0〜60)の値を追加して、タイマーがなる時刻はいつになるのかを表示したいと考えています。
pickerのコードは以下です。
swift
1 var time: [Int] = [0,0,0] 2//省略 3 func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) { 4 switch component { 5 6 case 0: 7 time[0] = hourlist[row] 8 9 case 2: 10 time[1] = minlist[row] 11 12 13 case 4: 14 time[2] = seclist[row] 15 16 default: 17 break 18 } 19 } 20
お忙しいとは思いますが教えていただけると助かります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。