如何全局设置cell.textLabel的字体大小(对于所有tableView单元格)

时间:2011-10-09 14:42:38

标签: ios cocoa-touch uitableview

有没有办法为所有TableView全局设置单元格textLabel的字体大小,而不是为- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath方法中的每个单元格设置它?

2 个答案:

答案 0 :(得分:0)

不是将cell.textLabel.font设置为特定字体,而是将其设置为UIFont变量。然后,您可以更改变量的值(使用相同的字体系列,但会改变大小),并在表视图上调用-reloadData以强制更新。我只是通过一个简单的应用程序尝试这个,通过在UI表视图中选择一行来选择字体大小,它可以处理。

答案 1 :(得分:0)

在调用超级版本后,您可以覆盖UITableViewCell并在initWithStyle:reuseIdentifier中设置字体大小。