Latest 0.1.0
Homepage https://github.com/AfrozZaheer/AZSafariCollectionViewLayout
License MIT
Platforms ios 9.3
Authors

Swift version
Support Dependecy Manager
Version
License
Platform


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.

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)

Latest podspec

{
    "name": "AZSafariCollectionViewLayout",
    "version": "0.1.0",
    "summary": "AZSafariCollectionViewLayout is replica of safari browser history page layout",
    "description": "AZSafariCollectionViewLayout is replica of safari browser history page layout. very easy to use, IBInspectable are given for easy integration.",
    "homepage": "https://github.com/AfrozZaheer/AZSafariCollectionViewLayout",
    "platforms": {
        "ios": "9.3"
    },
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "AfrozZaheer": "[email protected]"
    },
    "source": {
        "git": "https://github.com/AfrozZaheer/AZSafariCollectionViewLayout.git"
    },
    "source_files": "Source/**/*.{swift}"
}

Pin It on Pinterest

Share This