i am test your last version and i there is a issue with the scorller yet
and we need to centralize de image better like if the image.size is diferrent of the display size, the zoom aplicado não aplica a translação, e assim fica sempre centralizado

what do you think?

I was seeingthe operation in ios think by default the minimum size of the image could be the display size