cari

Rumah  >  Soal Jawab  >  teks badan

IOS swift UICollectionView中cell的间距如何设置,请大神讲解。

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

PHP中文网PHP中文网2811 hari yang lalu839

membalas semua(3)saya akan balas

  • PHP中文网

    PHP中文网2017-04-18 09:30:50

    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

    balas
    0
  • PHP中文网

    PHP中文网2017-04-18 09:30:50

    Adakah anda tahu cara menyediakan OC? Antara muka adalah serupa

    balas
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:30:50

    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/

    balas
    0
  • Batalbalas