2009-12-22 49 views
0

我正在開發音樂播放器應用程序。我從iPod庫中挑選音樂文件,並播放它們。我爲此使用AVAudioPlayer。我現在需要的是在視圖頂部顯示歌曲的持續時間。我得到的持續時間爲顯示uilabel或uitextfield中歌曲的播放時間

NSTimeInterval *duration = [musicplayer duration]; 

但我不知道如何使用它來顯示視圖上,在uilabel或uitextfield。甚至使用任何其他值。 請幫助..

回答

1

假設標籤是你的UILabel,試試這個:

label.text = [NSString stringWithFormat:@"%lf", duration]; 

或者,如果你想在分:秒

label.text = [NSString stringWithFormat:@"%d:%d", (int) (x/60), ((int) x % 60)] 

字符串格式化是在這裏你的朋友。

+0

感謝您的回覆... – Nithin 2009-12-22 09:15:16