public void HideLoading()
 {
     if (!_isBusy)
     {
         return;
     }
     loadingView.RemoveFromSuperview();
     _isBusy = false;
 }
        void UpdateImage(UIImage image, NSData imageData)
        {
            if (imageData != null)
            {
                ScalingImageView.UpdateImageData(imageData);
            }
            else
            {
                ScalingImageView.UpdateImage(image);
            }

            if (imageData != null || image != null)
            {
                LoadingView.RemoveFromSuperview();
            }
            else
            {
                View.AddSubview(LoadingView);
            }
        }