:warning: This project is no longer maintained, see #124 :warning:
MXParallaxHeader is a simple header class for UIScrollView.
In addition, MXScrollView is a UIScrollView subclass with the ability to hook the vertical scroll from its subviews, this can be used to add a parallax header to complex view hierachy. Moreover, MXScrollViewController allows you to add a MXParallaxHeader to any kind of UIViewController.
UIScrollView | MXScrollViewController |
---|---|
If you want to try it, simply run:
pod try MXParallaxHeader
The MXScrollViewController is a container with a child view controller that can be added programmatically or using the custom segue MXScrollViewControllerSegue.
Please check examples for Swift implementations.
You can use Swift Package Manager directly within Xcode or add it to the dependencies
value of your Package.swift
.
dependencies: [
.package(url: "https://github.com/mexp/MXParallaxHeader", .upToNextMajor(from: "1.1.0"))
]
MXParallaxHeader is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "MXParallaxHeader"
Documentation is available through CocoaDocs.
MXParallaxHeader is available under the MIT license. See the LICENSE file for more info.