Swift Network Images is a sample iOS app / Swift3 app for AKPFlowLayout.
-
Demonstrates practical usage of the AKPFlowLayout framework
-
Shows an easy way to build UI in code with
NSLayoutAnchor,UILayoutGuide, andUIStackView -
Shows pragmatic approach to
MVVM, with simple DIY bindings for mutableViewModels -
UIPresentationController-based animated transitions
-
Protocol-Oriented and Value-Based Programming
-
Testable design via Dependency Injections
Initial docs, generated with jazzy and hosted by GitHub Pages.
- UICollectionView Custom Layout examples:
- Global section header (pinnable, stretchable)
- Sticky section headers
- Collapsible / expandable sections
- Drag reodering
- Swipe to edit
- UICollectionView transitions / animations
- Clone the repository
$ git clone https://github.com/akpw/SwiftNetworkImages- Install pods
$ cd SwiftNetworkImages
$ pod install- Open the workspace in Xcode
$ open "SwiftNetworkImages.xcworkspace"- Compile and run the app in your simulator
- Swift 3
- Xcode 8
- iOS 9