Продолжительность MPMoviePlayerController не обновляется - PullRequest
0 голосов
/ 25 августа 2010

У меня есть MPMoviePlayerController, и я могу успешно воспроизводить (локальное) видео с ним.

Свойству duration не задано значение длины видео - даже после получения события MPMovieDurationAvailableNotification,значение остается равным 0.

Кто-нибудь видел это раньше?

1 Ответ

0 голосов
/ 09 сентября 2010

У меня была эта проблема, и в конце концов я понял, что неправильно выводил значение для вывода. Вместо:

self.durationLabel.text = [NSString stringWithFormat: «Продолжительность:% d», self.player.duration]

Мне нужно было что-то похожее на:

self.durationLabel.text = [NSString stringWithFormat: "Длительность:% f", (float) self.player.duration]

И в конечном итоге вывод:

self.durationLabel.text = [NSString stringWithFormat: @ "Время выполнения:% d min", (int) ceil (self.player.duration / 60)];

...