diff --git a/Pods/Onboard/Source/OnboardingContentViewController.m b/Pods/Onboard/Source/OnboardingContentViewController.m index 9b99191ab1549cc1983be73df3a31d3904ec34cc..cec17f97bbfab2641f8dfac22c22f322b76aa630 100644 --- a/Pods/Onboard/Source/OnboardingContentViewController.m +++ b/Pods/Onboard/Source/OnboardingContentViewController.m @@ -320,6 +320,13 @@ NSString * const kOnboardInputViewAccessibilityIdentifier = @"OnboardInputViewAc self.moviePlayerController = [AVPlayerViewController new]; self.moviePlayerController.player = self.player; self.moviePlayerController.showsPlaybackControls = NO; + + self.moviePlayerController.player.actionAtItemEnd = AVPlayerActionAtItemEndNone; + + [[NSNotificationCenter defaultCenter] addObserver:self + selector:@selector(playerItemDidReachEnd:) + name:AVPlayerItemDidPlayToEndTimeNotification + object:[self.moviePlayerController.player currentItem]]; [self.view addSubview:self.moviePlayerController.view]; } @@ -422,7 +429,7 @@ NSString * const kOnboardInputViewAccessibilityIdentifier = @"OnboardInputViewAc if (!self.onlyInputView) { if (self.videoURL) { - self.moviePlayerController.view.frame = self.view.frame; + self.moviePlayerController.view.frame = self.inputView.frame;//self.view.frame; } CGFloat viewWidth = CGRectGetWidth(self.view.frame); @@ -498,4 +505,9 @@ NSString * const kOnboardInputViewAccessibilityIdentifier = @"OnboardInputViewAc } } +- (void)playerItemDidReachEnd:(NSNotification *)notification { + AVPlayerItem *p = [notification object]; + [p seekToTime:kCMTimeZero]; +} + @end diff --git a/enzevalos_iphone.xcworkspace/xcuserdata/jakobsbode.xcuserdatad/UserInterfaceState.xcuserstate b/enzevalos_iphone.xcworkspace/xcuserdata/jakobsbode.xcuserdatad/UserInterfaceState.xcuserstate index c9ee933c5a60ca737b540b33c792e4239cfb9b9c..d2b914aba263dcda495eceb6efd75945505378dd 100644 Binary files a/enzevalos_iphone.xcworkspace/xcuserdata/jakobsbode.xcuserdatad/UserInterfaceState.xcuserstate and b/enzevalos_iphone.xcworkspace/xcuserdata/jakobsbode.xcuserdatad/UserInterfaceState.xcuserstate differ