AZSafariCollectionViewLayout
  • October 17, 2023

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

Done

Thats it, you successfully integrate AZSafariCollectionViewLayout

GitHub


View Github

#autolayout #cocoa #cocoapod #cocoapods #cocoatouch #collection #collectionkit #collectionview #collectionviewcell #collectionviewlayout #dynamic #expandabletableview #hashtag #hashtags #ibinspectable #instagram #instagramanimation #ios #iosanimation #iosdevelopment #iossdk #iosswift #iosthirdparty #objectivec #swift #swiftanimation #swiftcollection #swiftimage #swiftlibrary #swiftpackagemanager #swiftui #swiftuicomponents #table #tableview #tableviewcell #taglistview #tags #tagsview #uicollectionview #uicollectionviewanimation #uicollectionviewcell #uicollectionviewflowlayout #uicollectionviewlayout #uitableview #uitableviewcell #uitableviewcontroller #xcode
YOU MIGHT ALSO LIKE...
ConfettiView

A SwiftUI View that emits confetti with user-defined shapes, images, and text.

SwiftUI Colour Wheel

A colour wheel made all in SwiftUI. There are 2 different colour wheels to choose from. The first main one ...

ColorPickerRing

A color picker implementation with color wheel appearance written in plain SwiftUI. It is compatible with UIColor and NSColor.

ASCollectionView

This repository is no longer maintained. Here's why: with the release of iOS 16 SwiftUI now enables most of the ...