Maison  >  Questions et réponses  >  le corps du texte

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

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

PHP中文网PHP中文网2741 Il y a quelques jours768

répondre à tous(3)je répondrai

  • PHP中文网

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

    Vous pouvez utiliser autolayerout pour le définir dans le storyboard. C'est mon approche générale car elle est simple et rapide. Alternativement, vous pouvez utiliser ce protocole UICollectionViewDelegateFlowLayout

    Réécrivez une fonction de la vue collection ci-dessous

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

    Définissez la variable suivante en dehors de la fonction, qui est la même que la valeur de retour ci-dessus.

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

    Pour le reste, vous pouvez vous référer à ce http://www.cnblogs.com/ios8/p...

    répondre
    0
  • PHP中文网

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

    Savez-vous comment configurer OC ? Les interfaces sont similaires

    répondre
    0
  • 巴扎黑

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

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

    Remplacez cette méthode, qui est utilisée pour spécifier les intervalles, les intervalles supérieur, inférieur, gauche et droit.

    Bienvenue pour suivre le blog technique de frère Biao : http://www.huangyibiao.com/

    répondre
    0
  • Annulerrépondre