我想将 nil
返回给 tableView:heightForFooterInSection:
但这是不允许的。有没有办法将 nil
作为 CGFloat 返回?
你为什么要这样做?
我正在测试 tableView 如何将标题和 View 混合作为 sectionFooters。对于一个页脚,我需要使用自定义 View ,但对于另一个页脚,我有 3 或 4 个文本句子,我喜欢系统如何设置它的样式并调整页脚的大小以使其适合。但是一旦我实现了 heightForFooterInSection
(这是 viewForFooterInSection
所要求的),带有标题的页脚就不再自动调整大小以适应给定的文本。我试图避免为纯文本构建自定义 View 。
最佳答案
原始值没有nil
这样的东西。您可以尝试返回 0.0f
,但我不知道 UITableView 如何响应它。它可能只是完全隐藏 View 。据推测,如果您想为一个页脚返回自定义 View ,则需要为所有页脚返回自定义 View 。
关于ios - 如何返回零 CGFloat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9402348/