Ios UICollectionViewController UIEdgeInsets有线行为
实际上,在默认系统中运行良好 数据源总数为7项 当我刚刚将Ios UICollectionViewController UIEdgeInsets有线行为,ios,uicollectionview,uicollectionviewcell,uiedgeinsets,Ios,Uicollectionview,Uicollectionviewcell,Uiedgeinsets,实际上,在默认系统中运行良好 数据源总数为7项 当我刚刚将insetforsectionindex的UIEdgeInsets更改为left时。 UIEdgeInsets工作正常,但集合视图的可见区域同样居中,右侧角缺少项目 - (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIn
insetforsectionindex
的UIEdgeInsets
更改为left时。
UIEdgeInsets
工作正常,但集合视图的可见区域同样居中,右侧角缺少项目
- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section{
return UIEdgeInsetsMake(0,192, 0, 0);
}
但是,当我把它改成右边时,正确对齐效果很好
我希望这是一个简单的问题。但我无法找到解决办法
甚至我也玩过
UIContentInsets
&&间距
,但运气不好我只是玩了UICollectionViewController
,但运气不好。因此,只需使用UIViewController
和UICollectionView
- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section{
return UIEdgeInsetsMake(0,0, 0,192);
}