Fix image flicker issue when showing image
Fix image flicker issue when showing image

The original approach set alpha and scaling etc after viewController.presentViewController(self, animated: false) call, which will present the 100% scaled VC on screen first then make it become invisible and scale, thus cause a flicker. Moving the alpha part before presentVC fixes that.

Also, the off screen initial scale doesn't seem reasonable so I changed it to a smaller scale which looks more natural. Later on Agrume could provide different showing options.
JanGorman/Agrume,JanGorman/Agrume