2

我创建了 , 的子类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;
} 

因为我想更改标题的放置位置。该方法永远不会被调用,即使一切似乎都有效(我看到了流布局想要它的标题)。

有人遇到这个吗?我知道我的自定义类正在创建,因为我可以断点到其他被覆盖的方法。只是没有这个。有什么东西会干扰它吗?

4

0 回答 0