|
@@ -541,8 +541,9 @@ const NSInteger TRANSPARENT_NAVBAR_TAG = 78264803;
|
541
|
541
|
UIView* backgroundView = [self.navigationController.navigationBar valueForKey:@"backgroundView"];
|
542
|
542
|
CGFloat originalAlpha = backgroundView.alpha;
|
543
|
543
|
backgroundView.alpha = navBarTransparentBool ? 0.0 : 1.0;
|
544
|
|
- [self.transitionCoordinator animateAlongsideTransition:nil completion:^(id<UIViewControllerTransitionCoordinatorContext> _Nonnull context) {
|
|
544
|
+ [self.transitionCoordinator animateAlongsideTransition:^(id<UIViewControllerTransitionCoordinatorContext> _Nonnull context) {
|
545
|
545
|
action();
|
|
546
|
+ } completion:^(id<UIViewControllerTransitionCoordinatorContext> _Nonnull context) {
|
546
|
547
|
backgroundView.alpha = originalAlpha;
|
547
|
548
|
}];
|
548
|
549
|
}
|