有没有办法在StoryBoard中插入表头视图(tableHeaderView)(就像我们以前在Interface Builder中那样)?
我有一个UITableView有两个部分.这是一个简单的表格视图.我正在使用viewForHeaderInSection为这些标头创建自定义视图.到现在为止还挺好.
默认滚动行为是当遇到一个部分时,部分标题保持锚定在导航栏下方,直到下一部分滚动到视图中.
我的问题是:我可以更改默认行为,以便节标题不会停留在顶部,而是在导航栏下滚动剩下的部分行吗?
我错过了一些明显的东西吗
谢谢.
是仅仅是我还是他们UITableView在iOS 11中为分组页眉和页脚添加了更多填充?
我编译我的应用程序以运行iOS 11并注意到额外的填充.我有点解决了它,通过设置contentInset.top负值来检查操作系统是否是iOS 11,但这是一个丑陋的解决方法.
有没有其他更好的方法可以清除分组表视图的额外填充,以便在所有支持的iOS上实现相同的结果?对这种愚蠢的事情进行多次检查有点臭.
比较截图:
正如您所看到的,在iOS 11上,各部分之间有额外的间距(是的,这些是部分!).