UICollectionViewController UIEdgeInsets有线行为

时间:2014-02-24 12:22:30

标签: ios uicollectionview uicollectionviewcell uiedgeinsets

实际上,默认系统工作正常。

  

总数据源数量为7项

我刚刚更改为UIEdgeInsets的{​​{1}} insetForSectionAtIndex工作正常,但CollectionView的可见区域在右侧角落同样集中,缺少项目..

UIEdgeInsets

enter image description here

  

但是,当我将其更改为Right时,右对齐工作正常,

- (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section{
    return UIEdgeInsetsMake(0,192, 0, 0);
}

enter image description here

我希望这是一个简单的问题。但我无法得到解决方案。

即使我玩过 - (UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout insetForSectionAtIndex:(NSInteger)section{ return UIEdgeInsetsMake(0,0, 0,192); } && UIContentInsets也是,但没有运气

1 个答案:

答案 0 :(得分:0)

我刚刚玩UICollectionViewController,但没有运气。因此,只需使用UIViewControllerUICollectionView

的子视图,为其选择替代方式