SegementSlide
Multi-tier UIScrollView nested scrolling solution.
Snapshots
Requirements
- iOS 9.0+
- Xcode 10.0+
- Swift 4.2+
Installation
CocoaPods
CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:
CocoaPods 1.1.0+ is required to build SegementSlide.
To integrate SegementSlide into your Xcode project using CocoaPods, specify it in your Podfile
:
Then, run the following command:
Carthage
Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.
You can install Carthage with Homebrew using the following command:
To integrate SegementSlide into your Xcode project using Carthage
- specify it in your
Cartfile
:
Run carthage update
to build the framework.
- Copy Carthage Frameworks:
- open the
Build Phases
tab of the project Settings - add
New Run Script Phase
- add
/usr/local/bin/carthage copy-frameworks
to the input field - add
$(SRCROOT)/Carthage/Build/iOS/SegementSlide.framework
toInput Files
- Embedded Binaries:
- open the
general
tab of the project Settings - add
SegementSlide.framework
in$(SRCROOT)/Carthage/Build/iOS
to theEmbedded Binaries
Manually
If you prefer not to use either of the aforementioned dependency managers, you can integrate SegementSlide into your project manually.