gpt4 book ai didi

ios - 可以在tableView中查看(_ tableView : UITableView, willDisplayHeaderView view : UIView, forSection 部分: Int) ever not be UITableViewHeaderFooterView?

转载 作者:行者123 更新时间:2023-11-30 12:19:51 25 4
gpt4 key购买 nike

出于某种原因,参数中的 View 是 UIView,并且我看到的大多数示例都被强制展开为 UITableViewHeaderFooterView。我通常不喜欢强制展开,除非我 100% 确定这不可能是我要强制展开的类。似乎您无法将部分设置为 UITableViewHeaderFooterView 之外的任何内容

最佳答案

我相信UITableViewHeaderFooterView是一个方便包装的UIView,它允许您在 View 上使用reuseIdentifiers来重用同一实例(类似于使用UITableViewCell的方式)。您可以查看有关它的文档 here 。您会注意到它实际上只是一个 UIView,具有一些非常简单的 subview 结构和重用便利性。

您应该能够为页眉或页脚使用普通的 UIView(我以前确实这样做过),您只是失去了额外的便利。

关于ios - 可以在tableView中查看(_ tableView : UITableView, willDisplayHeaderView view : UIView, forSection 部分: Int) ever not be UITableViewHeaderFooterView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44928630/

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