升级Xcode9以后,heightForHeaderInSection以及heightForFooterInSection设置高度无效

今天新升级了了Xcode9以后,编译运行原来的工程发现设置tableview section header高度无效,打了断点测试后根本没执行该代理方法.

解决方法:

Xcode9默认开启了Self-Sizing,关闭Self-Sizing即可。

self.tableView.estimatedRowHeight = 0;

self.tableView.estimatedSectionHeaderHeight = 0;

self.tableView.estimatedSectionFooterHeight = 0;

遇到这个问题在此记录一下,以上

你可能感兴趣的:(升级Xcode9以后,heightForHeaderInSection以及heightForFooterInSection设置高度无效)