mxp

MXParallaxBackground

MXParallaxBackground is a simple background class for UIScrollView.

Showing:

Popularity

Downloads/wk

0

GitHub Stars

122

Maintenance

Last Commit

2yrs ago

Contributors

2

Package

Dependencies

0

License

MIT

Categories

Readme

MXParallaxBackground

CI Status Version Carthage compatible License Platform

MXParallaxBackground is a simple background class for UIScrolView.

HorizontalVertical
DemoDemo

Usage

If you want to try it, simply run:

pod try MXParallaxBackground

Or clone the repo and run pod install from the Example directory first.

  • Adding a parallax background to a UIScrollView is straightforward, e.g:
Swift
let imageView = UIImageView()
imageView.contentMode = .scaleAspectFill
imageView.image = UIImage(named: "Background")

let background = MXParallaxBackground()
background.view = imageView
background.intensity = 0.75

let scrollView = UIScrollView()
scrollView.add(background)
Objective-C
UIImageView *imageView = [UIImageView new];
imageView.contentMode = UIViewContentModeScaleAspectFill;
imageView.image = [UIImage imageNamed:@"Background"];
    
MXParallaxBackground *background = [MXParallaxBackground new];
background.view = imageView;
background.intensity = 0.75;

UIScrollView *scrollView = [UIScrollView new]; 
[scrollView addBackground:background];

Installation

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

pod "MXParallaxBackground"

Author

Maxime Epain

Twitter

Credits

Images are taken from this tutorial made by Jonathan Nicol.

License

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

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100