как я могу получить фактический interItemSpacing
для горизонтальной раскладки потока в UICollectionView
? единственная информация, которую я могу получить (и установить), - minimumInteritemSpacing
.получить фактическое расстояние между элементами UICollectionView
мне это нужно ради следующего небольшого расчета всегда отображать 3 одинаково шириной элементов в представлении коллекции, независимо от размера экрана (я хочу, чтобы заменить minimumInteritemSpacing
с текущим значением interItemSpacing в формуле): flowLayout.itemSize = CGSizeMake((_collectionView.frame.size.width/3.0)-(flowLayout.minimumInteritemSpacing/3.0), _collectionView.frame.size.height);
I поместите этот расчет в viewDidLayoutSubviews
, и он не работает точно для некоторых экранов, потому что их ток interItemSpacing
отличается от minimumInteritemSpacing
заранее.