Latest 1.9.4
License MIT
Platforms ios 8.0
Dependencies PureLayout, InjectableLoggers

Version Platform License

Zoomy allows you to add seamless scrollView like zooming to UIImageView’s in any view hierarchy.



To run the example project, clone the repo, and run pod install from the Example directory first.


Just import Zoomy, and add zoomBehavior for the imageViews that need it.

import Zoomy
//In your viewController:
addZoombehavior(for: imageView)

For more advanced use cases:

pod try 'Zoomy'


Zoomy is available through CocoaPods. To install
it, simply add the following line to your Podfile:

pod 'Zoomy'


Menno Lovink, [email protected]


Zoomy is available under the MIT license. See the LICENSE file for more info.

Latest podspec

    "name": "Zoomy",
    "version": "1.9.4",
    "summary": "Zoomy allows UIScrollView like zooming on UIImageViews in any view hierarchy",
    "description": "Zoomy allows UIScrollView like zooming on UIImageViews in any view hierarchy with close to no alterations to clients layout. Zoomy works by initialy performing translate and scale manipulations on a view mimicking the original view that is to bee zoomed from, triggered by a pinch and (while the pinch has started) a pan gesture. As soon as the initial gesture is done a scrollView is placed and configured in the optimal postion in relation to the last location of the manipulated view. From this point on all manipulations are happening inside a scrollview and behave like you'd expect it to do.",
    "homepage": "",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    "authors": {
        "Menno Lovink": "[email protected]"
    "source": {
        "git": "",
        "tag": "1.9.4"
    "platforms": {
        "ios": "8.0"
    "source_files": "Zoomy/Classes/**/*",
    "dependencies": {
        "PureLayout": [
            "~> 3.0"
        "InjectableLoggers": [
            "~> 1.0"

Pin It on Pinterest

Share This