Este posibil să trimiteți fără întârziere mesajul setCurrentTime către MPMoviePlayerController. Este nevoie de un parametru de tip dublu care specifică poziția de redare în secunde. Găsiți mai jos un scurt exemplu:
Extindeți MPMoviePlayerController pentru a evita avertismentele compilatorului:
@interface MPMoviePlayerController (extended)
-(void)setCurrentTime:(double)seconds;
@end
Apoi îl puteți suna de oriunde aveți nevoie - înainte de a începe sau în timpul redării.
MPMoviePlayerController* player = [[ MPMoviePlayerController alloc] initWithContentURL:url ];
[ player setCurrentTime:95.0 ];
[ player play ];