IOS swift UICollectionView中cell的间距如何设置,请大神讲解。
PHP中文网
PHP中文网 2017-04-18 09:28:50
0
3
809

最好能有个demo,感激不尽~

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(3)
洪涛

Anda boleh menggunakan autolayerout untuk menetapkannya dalam papan cerita Ini adalah pendekatan umum saya kerana ia mudah dan pantas. Sebagai alternatif, anda boleh menggunakan protokol ini UICollectionViewDelegateFlowLayout

Tulis semula fungsi collectionview di bawah

func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAtIndex section: Int) -> UIEdgeInsets { 
        return sectionInsets
    }

Tentukan pembolehubah berikut di luar fungsi, yang sama dengan nilai pulangan di atas.

 private let sectionInsets = UIEdgeInsets(top: -5.0, left: 5.0, bottom: 0.0, right: 5.0)

Selebihnya, anda boleh rujuk http://www.cnblogs.com/ios8/p...

ini
洪涛

Adakah anda tahu cara menyediakan OC? Antara muka adalah serupa

巴扎黑
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAtIndex section: Int) -> UIEdgeInsets { 
        return sectionInsets
    }

Timpa kaedah ini, yang digunakan untuk menentukan selang, atas, bawah, kiri dan kanan.

Selamat datang untuk mengikuti blog teknologi Brother Biao: http://www.huangyibiao.com/

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan