add PortraitImageViewController. Just subclass it and set the portrait image position to cut round portrait image.
Optimize the round mask to provide better user impatience.