gpt4 book ai didi

ios - 如何使用 UIView 子类作为 UICollectionView 页脚

转载 作者:行者123 更新时间:2023-11-29 00:34:10 26 4
gpt4 key购买 nike

我希望使用 UIView 子类作为 Collection View 页脚 (UICollectionReusableView)。由于该类已经被编写为 UIView

func collectionView(collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, atIndexPath indexPath: NSIndexPath) -> UICollectionReusableView {
guard let footerView = self.collectionView.dequeueReusableSupplementaryViewOfKind(UICollectionElementKindSectionFooter, withReuseIdentifier:"CustomUIView", forIndexPath: indexPath) as? UICollectionReusableView else { break }
return footerView
}

最佳答案

如果 CustomUIView 不是 UICollectionReusableView 的子类,您将无法将其转换为 UICollectionReusableView

你有几个选择:

  • 如果它满足您的需求,您可以为您的 CustomUIView 类继承 UICollectionReusableView,而不是继承 UIView

  • 由于 UICollectionReusableView 继承自 UIView,您可以创建一个 CustomUIView,然后创建一个新的 UICollectionReusableView 并将您创建的 CustomUIView 添加为 subview

关于ios - 如何使用 UIView 子类作为 UICollectionView 页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41027723/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com