Example #1
0
        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;
        }