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

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

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(3)
洪涛

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...

洪涛

Savez-vous comment configurer OC ? Les interfaces sont similaires

巴扎黑
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/

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal