Viser varigheten av en sang i UILabel eller uitextfield

stemmer
0

Jeg utvikler en musikkspiller programmet. Jeg har plukket musikkfiler fra iPod-biblioteket, og spiller dem. Jeg bruker AVAudioPlayer for dette. Det jeg trenger nå er å vise varigheten av sangen på toppen av visningen. Jeg fikk varighet som

NSTimeInterval *duration = [musicplayer duration];

Men jeg vet ikke hvordan du skal bruke den til å vise på visningen, på UILabel eller uitextfield. Eller ved hjelp av en annen verdi. Pls hjelpe ..

Publisert på 22/12/2009 klokken 02:13
kilden bruker
På andre språk...                            


1 svar

stemmer
1

Forutsatt etiketten er din UILabel, prøv dette:

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

Eller, hvis du vil ha den i minutter: sekunder

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

String formatering er din venn her.

Svarte 22/12/2009 kl. 06:09
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more