草庐IT

DecorationView

全部标签

ios - UICollectionViewFlowLayout UICollectionReusableView DecorationView 不显示

我试图在UIViewController的每一行后面显示一个装饰View。每个“行”有3个UICollectionViewCells。我想通过三个单元格行后面的装饰View显示背景。在viewDidLoad:我正在注册装饰View:[self.collectionView.collectionViewLayoutregisterClass:[CollectionRowDecorationViewclass]forDecorationViewOfKind:@"RowDecorationView"];我还设置了以下委托(delegate)方法:-(UICollectionViewLayou

ios - 在 UICollectionViewFlowLayout 中启用 AutoSizing 单元格时,DecorationView 会调整大小

环境:UICollectionView看起来像UITableView自定义UICollectionViewFlowLayout子类来定义DecorationView的frame启用自调整单元格预期行为:应作为UICollectionView的每个部分的背景放置的DecorationView观察到的行为:DecorationView折叠成任意大小:似乎UICollectionView试图计算DecorationView的自动大小。如果我禁用Self-Sizing单元格,则装饰View将准确放置在预期位置。有什么方法可以禁用DecorationView的自调整大小吗?在我的UICollec