Browse Source

VLCMovieViewController: Move constraint setter to a specific method

Soomin Lee 5 years ago
parent
commit
2fba64d1cd
1 changed files with 14 additions and 11 deletions
  1. 14 11
      Sources/VLCMovieViewController.m

+ 14 - 11
Sources/VLCMovieViewController.m

@@ -248,6 +248,19 @@ typedef NS_ENUM(NSInteger, VLCPanType) {
     [self setupRendererDiscovererManager];
 }
 
+- (void)setupMovieViewConstraints
+{
+    _movieViewLeadingConstraint = [_movieView.leadingAnchor constraintEqualToAnchor:self.view.leadingAnchor];
+    _movieViewTrailingConstraint = [_movieView.trailingAnchor constraintEqualToAnchor:self.view.trailingAnchor];
+
+    [NSLayoutConstraint activateConstraints:@[
+        _movieViewLeadingConstraint,
+        _movieViewTrailingConstraint,
+        [_movieView.topAnchor constraintEqualToAnchor:self.view.topAnchor],
+        [_movieView.bottomAnchor constraintEqualToAnchor:self.view.bottomAnchor],
+    ]];
+}
+
 - (void)setupMovieView
 {
     _movieView.translatesAutoresizingMaskIntoConstraints = NO;
@@ -256,17 +269,7 @@ typedef NS_ENUM(NSInteger, VLCPanType) {
         [self.movieView setAccessibilityIgnoresInvertColors:YES];
     }
 
-    _movieViewLeadingConstraint = [_movieView.leadingAnchor constraintEqualToAnchor:self.view.leadingAnchor];
-    _movieViewTrailingConstraint = [_movieView.trailingAnchor constraintEqualToAnchor:self.view.trailingAnchor];
-
-    [NSLayoutConstraint
-     activateConstraints:@[
-                           _movieViewLeadingConstraint,
-                           _movieViewTrailingConstraint,
-                           [_movieView.topAnchor constraintEqualToAnchor:self.view.topAnchor],
-                           [_movieView.bottomAnchor constraintEqualToAnchor:self.view.bottomAnchor],
-                           ]];
-
+    [self setupMovieViewConstraints];
     [self.movieView setAccessibilityIdentifier:@"Video Player Title"];
     [self.movieView setAccessibilityLabel:NSLocalizedString(@"VO_VIDEOPLAYER_TITLE", nil)];
     [self.movieView setAccessibilityHint:NSLocalizedString(@"VO_VIDEOPLAYER_DOUBLETAP", nil)];