private void CommonInit() { _transitionController = new SpotlightTransitionController(); _transitionController.SpotlightTransitionWillPresent += SpotlightTransitionWillPresent; _transitionController.SpotlightTransitionWillDismiss += SpotlightTransitionWillDismiss; ModalPresentationStyle = UIModalPresentationStyle.OverCurrentContext; TransitioningDelegate = this; }
private void SpotlightTransitionWillPresent(SpotlightTransitionController controller, IUIViewControllerContextTransitioning transitionContext) { SpotlightViewControllerWillPresent?.Invoke(this, transitionContext.IsAnimated); }