项目中有大量的UITableView都需要显示sectionHeader.iOS中默认sessionHeader上的textLabel样式跟设计图不符. 按照我们之前的解决方案,是在每个UITableviewController上注册sessionHeader,然后在tableView:viewForHeaderInSection:方法中重用它们,并且修改文本字体和颜色.这种方式会产生一定量的重复代码,并且不利于维护.谁知道客户会不会心血来潮让把文字改成红色…… 在这里我们打算使用+ (inst…