Latest 1.9.4
Homepage https://github.com/mennolovink/Zoomy
License MIT
Platforms ios 8.0
Dependencies PureLayout, InjectableLoggers
Authors

Version Platform License

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

Example

ZoomyZoomyZoomy

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

Setup

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'

Installation

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

pod 'Zoomy'

Author

Menno Lovink, [email protected]

License

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": "https://github.com/mennolovink/Zoomy",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Menno Lovink": "[email protected]"
    },
    "source": {
        "git": "https://github.com/mennolovink/Zoomy.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