0
我有個任務要添加一個計時器上我的應用程序是出現考試模式頁面上。我已經做了所有事情,但無法將總時間轉換爲min:sec格式。請任何人都可以幫助我。如何使用Minitue和Second格式在UILabel中顯示NStimer的倒計時9分59秒?
我有個任務要添加一個計時器上我的應用程序是出現考試模式頁面上。我已經做了所有事情,但無法將總時間轉換爲min:sec格式。請任何人都可以幫助我。如何使用Minitue和Second格式在UILabel中顯示NStimer的倒計時9分59秒?
可以使用模運算:
int totalSecondsRemaining = // however you obtain it
int minutesRemaining = totalSecondsRemaining/60; // integer division, truncates fractional part
int secondsRemaining = totalSecondsRemaining % 60; // modulo division
someLabel.text = [NSString stringWithFormat:@"%02d:%02d", minutesRemaining, secondsRemaining];
(注:這是小學數學...)
你能否提供一些代碼來顯示你有什麼到目前爲止已經試過? – devrys
- (無效)timerUpdate { INT miniute,二; timerValue--; minutes = timerValue/60; seconds =(timerValue%60)%60; timeLabel.text = [NSString的stringWithFormat:@ 「%02D:%02D」,分,秒]; } –