Cut Down Timer のスタイルで UIDatePicker を作成し、12 分の Interval を追加しました。次のようになります。
次に、1 時間 0 分を選択して、(コードで) 選択されている量を確認します。
NSDateFormatter *dateformatter = [[NSDateFormatter alloc] init];
[dateformatter setDateFormat:@"HH:mm:ss"];
NSString *selected = [dateformatter stringFromDate:[CutdownDatePicker date]];
ここで、選択した値を出力すると、1 時間 1 分である 01:01:00 が表示されますが、0 分を選択しましたか?
12、24、48 分を選択するとすべて問題ありませんが、0 分を選択すると 1 分追加されます。
この望ましくない動作を手伝ってください。
ありがとう。