3

是否可以在 IGListSectionController 中使用动画更改部分的大小?或触发重新计算sizeForItem

我在部分中有可扩展标签,即当点击发生时,新视图会显示动画。但是该部分的高度没有重新计算,因此新视图将所有其他视图推出了该部分的底部边界。而且它们不再可见。我想扩展截面高度以显示截面中的所有视图。

节的例子。

截面尺寸提供:

func sizeForItem(at index: Int) -> CGSize
{
    let height: CGFloat = self.expanded ? 200 + 300 : 200
    return CGSize(width: collectionContext!.containerSize.width, height: height)
}

并且expanded属性在点击时设置为 true。

4

0 回答 0