Ios 如何让tableview标题调整字体以适应宽度

Ios 如何让tableview标题调整字体以适应宽度,ios,uitableview,header,Ios,Uitableview,Header,我正在使用以下代码行调整我的tableview标题字体。 [[UILabel Appearancewhen contained in:[UITableViewHeaderFooterView类],nil]setFont:[UIFont boldSystemFontOfSize:16] 如何调整此字体以适应宽度?下面这行不行? [UILabel setAdjustsFontSizeToFitWidth:是] 对此,您有几种解决方案 使用自动调整大小,如果您不熟悉 在NSString对象上使用下面的

我正在使用以下代码行调整我的tableview标题字体。 [[UILabel Appearancewhen contained in:[UITableViewHeaderFooterView类],nil]setFont:[UIFont boldSystemFontOfSize:16]

如何调整此字体以适应宽度?下面这行不行?
[UILabel setAdjustsFontSizeToFitWidth:是]

对此,您有几种解决方案

  • 使用自动调整大小,如果您不熟悉

  • 在NSString对象上使用下面的方法来查找指定大小的结果字符串的大小,并找到合适的字体大小,如


  • [@“CheckString”大小为[UIFont boldSystemFontOfSize:16]]

    我刚刚找到这个,它\似乎可以调整页眉以调整字体以适合:[cell.textlab sizeToFit];现在要将文本居中吗?