Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- extension albumDetayi: UICollectionViewDelegateFlowLayout {
- func collectionView(_ collectionView: UICollectionView, layout
- collectionViewLayout: UICollectionViewLayout, sizeForItemAt
- indexPath: IndexPath) -> CGSize {
- let width = Int((collectionView.frame.width / columns)-(inset
- + spacing))
- var randomSize: Int
- if random == true {
- randomSize = 64 * Int(arc4random_uniform(UInt32(3))+1)
- } else {
- randomSize = width
- }
- return CGSize(width: randomSize, height: randomSize)
- }
- func collectionView(_ collectionView: UICollectionView, layout
- collectionViewLayout: UICollectionViewLayout, insetForSectionAt
- section: Int) -> UIEdgeInsets {
- return UIEdgeInsets(top: inset, left: inset, bottom: inset,
- right: inset)
- }
- func collectionView(_ collectionView: UICollectionView, layout
- collectionViewLayout: UICollectionViewLayout,
- minimumLineSpacingForSectionAt section: Int) -> CGFloat {
- return spacing
- }
- func collectionView(_ collectionView: UICollectionView, layout
- collectionViewLayout: UICollectionViewLayout,
- minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
- return linespacing
- }
- }
Add Comment
Please, Sign In to add comment