Swift Package Index


Fancy slider for before&after images


  • The latest stable release is 3.0.4. Released almost 2 years ago.
  • The last commit to master was 2 months ago.

Swift Version Compatibility

  • 3.0.4 and master
    5.3
    5.2
    5.1
    5.0
    4.2
Full build results

Platform Compatibility

  • 3.0.4 and master
    iOS
    macOS(Intel)
    macOS(ARM)
    Linux
    tvOS
    watchOS
Full build results

SlidableImage

iOS CI codecov codebeat badge GitHub license Platform Version Swift Package Manager compatible Readme Score Documentation

Easy to use library for before & after images. One-line initialization and very customizable API.

Requirements

  • iOS 9
  • Swift 5

Instalation

This library support

  • Cocoapods
  • Swift Package Manager
pod 'SlidableImage', '~>3.0'

Using

Constructor

Common init with image

init(frame: CGRect, views: Views)

Gemeric init with views

init(frame: CGRect, images Images)

Move slider

updateMask(location maskLocation: CGFloat)

Variables

Views tuple

var views: Views

Circle view with icon for sliding images. You can override it with your custom view.

var sliderCircle: UIView

Enum that describes which direction the slider will slide from.

var slideDirection: SlideDirection

// Possible values
.left, .right, .top, .bottom

Add border

addBorder(width: CGFloat, color: UIColor)

Remove border

removeBorder()

TODO

  • Test with storyboards

Author

Paweł Bednorz, Quver

License

SlidableImage Lib and Slider graphic are available under the MIT license. Check the LICENSE file for more information.

Images from http://www.comicsbeat.com/awesome-infographic-on-the-avengers-then-and-now/