protected override void OnAttached() { _viewLifecycleEffect = Element.Effects.OfType <ViewLifecycleEffect>().FirstOrDefault(); _nativeView = Container; _nativeView.Loaded += NativeViewOnLoaded; _nativeView.Unloaded += NativeViewOnUnloaded; }
protected override void OnAttached() { _viewLifecycleEffect = Element.Effects.OfType <ViewLifecycleEffect>().FirstOrDefault(); UIView nativeView = Control ?? Container; _isLoadedObserverDisposable = nativeView?.AddObserver("superview", ObservingOptions, IsViewLoadedObserver); }
protected override void OnAttached() { _viewLifecycleEffect = Element.Effects.OfType <ViewLifecycleEffect>().FirstOrDefault(); _nativeView = Control ?? Container; _nativeView.ViewAttachedToWindow += OnViewAttachedToWindow; _nativeView.ViewDetachedFromWindow += OnViewDetachedFromWindow; }