我创建了 , 的子类UICollectionViewFlowLayout
并被覆盖
- (UICollectionViewLayoutAttributes *) layoutAttributesForSupplementaryViewOfKind:(NSString *)kind atIndexPath:(NSIndexPath *)indexPath
{
UICollectionViewLayoutAttributes * layoutAttributes = [super layoutAttributesForSupplementaryViewOfKind:kind atIndexPath:indexPath];
<change layout attributes here>
NSLog(@"WE NEVER GET HERE");
return layoutAttributes;
}
因为我想更改标题的放置位置。该方法永远不会被调用,即使一切似乎都有效(我看到了流布局想要它的标题)。
有人遇到这个吗?我知道我的自定义类正在创建,因为我可以断点到其他被覆盖的方法。只是没有这个。有什么东西会干扰它吗?