public override  void UnBind()
 { 
     this.View.mCameraFlashSettings.TappedOn -= OnTappedToTurnOnFlash;
     this.View.mAutoFocusSetting.TappedOn    -= OnTappedToTurnOnAutoFocus;
     this.View.mCloseButton.TappedOn         -= OnTappedOnCloseButton;
     this.View.mAboutLabel.TappedOn          -= OnTappedOnAboutButton;
 
     this.View.UnLoadView();
     mView = null;
 }
    public override void UnBind()
    {
        this.View.mCameraFlashSettings.TappedOn -= OnTappedToTurnOnFlash;
        this.View.mAutoFocusSetting.TappedOn    -= OnTappedToTurnOnAutoFocus;
        this.View.mCloseButton.TappedOn         -= OnTappedOnCloseButton;
        this.View.mAboutLabel.TappedOn          -= OnTappedOnAboutButton;

        this.View.UnLoadView();
        mView = null;
    }
Esempio n. 3
0
    public override void UnBind()
    {
        this.View.mCloseButton.TappedOn -= OnTappedOnCloseButton;
        this.View.mAboutLabel.TappedOn  -= OnTappedOnAboutButton;

        // unregister Vuforia started callback
        VuforiaAbstractBehaviour vuforiaBehaviour = (VuforiaAbstractBehaviour)FindObjectOfType(typeof(VuforiaAbstractBehaviour));

        if (vuforiaBehaviour)
        {
            vuforiaBehaviour.UnregisterVuforiaStartedCallback(EnableContinuousAutoFocus);
            vuforiaBehaviour.UnregisterOnPauseCallback(OnPause);
        }

        this.View.UnLoadView();
        mView = null;
    }