void SwipeImage(string direction)
 {
     UIView.Animate(0.5, 0, UIViewAnimationOptions.CurveEaseInOut, delegate {
         if (direction == "Right")
         {
             Screenshot.Transform = CGAffineTransform.MakeTranslation(+500f, 0f);
         }
         else
         {
             Screenshot.Transform = CGAffineTransform.MakeTranslation(-500f, 0f);
         }
     }, delegate {
         ScreenshotSpinner.StartAnimating();
         if (direction == "Right")
         {
             currentImageIndex = currentImageIndex == screenshots.Count - 1 ? 0 : ++currentImageIndex;
         }
         else
         {
             currentImageIndex = currentImageIndex == 0 ? screenshots.Count - 1 : --currentImageIndex;
         }
         DownloadImage();
     });
 }