2009-12-22 50 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