AZSafariCollectionViewLayout alternatives and similar libraries
Based on the "Collection View Layout" category.
Alternatively, view AZSafariCollectionViewLayout alternatives based on common mentions on social networks and blogs.
-
Blueprints
DISCONTINUED. :cyclone: Blueprints - A framework that is meant to make your life easier when working with collection view flow layouts. -
CompositionalLayoutDSL
CompositionalLayoutDSL, library to simplify the creation of UICollectionViewCompositionalLayout. It wraps the UIKit API and makes the code shorter and easier to read.
InfluxDB - Purpose built for real-time analytics at any scale.
Do you think we are missing an alternative of AZSafariCollectionViewLayout or a related project?
README
AZSafariCollectionViewLayout
Features
- iOS Safari history view layout
- IBDesignAble for properties
- Few minutes integration
Installation
CocoaPods
CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:
$ gem install cocoapods
To integrate AZSafariCollectionViewLayout controller into your Xcode project using CocoaPods, specify it in your Podfile
:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!
target '<Your Target Name>' do
pod 'AZSafariCollectionViewLayout'
end
Then, run the following command:
$ pod install
Usage
Step 1
- Set collectionView layout and give some design properties value. ```swift
class ViewController: UIViewController {
@IBOutlet weak var collectionView: UICollectionView!
let exploreLayout = AZExploreCollectionViewLayout()
let browsingLayout = AZSafariCollectionViewLayout()
var isSelected = false
override func viewDidLoad() {
super.viewDidLoad()
collectionView.register(UINib(nibName: "TabCollectionViewCell", bundle: nil), forCellWithReuseIdentifier: "TabCollectionViewCell")
collectionView.setCollectionViewLayout(browsingLayout, animated: true)
browsingLayout.height = (collectionView?.frame.size.height)!
browsingLayout.itemGap = 100
}
}
#### OR
* You can set these properties in storyboard
![Alt text](https://i.imgur.com/JyYsQGT.png "AZSafariCollectionViewLayout")
#### Done
Thats it, you successfully integrate AZSafariCollectionViewLayout
## License
AZSafariCollectionViewLayout is available under the MIT license. See the LICENSE file for more info.
## Author
**Afroz Zaheer** - (https://github.com/AfrozZaheer)
*Note that all licence references and agreements mentioned in the AZSafariCollectionViewLayout README section above
are relevant to that project's source code only.