0

我正在开发一个音乐播放器应用程序。我从 ipod 库中挑选了音乐文件,并正在播放它们。我为此使用 AVAudioPlayer。我现在需要的是在视图顶部显示歌曲的持续时间。我的持续时间为

NSTimeInterval *duration = [musicplayer duration];

但我不知道如何使用它在视图、uilabel 或 uitextfield 上显示。甚至使用任何其他值。请帮忙..

4

1 回答 1

1

Assuming label is your UILabel, try this:

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

Or, if you want it in minute:seconds

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

String formatting is your friend here.

于 2009-12-22T08:09:19.750 回答