0

我有一个带有搜索栏作为标题的 uitableview。当我搜索时,我的表格中的字体会切换到 ipad 默认字体,而不是 Cochin,这是在表格搜索时它曾经是并且仍然应该是的字体。

我的 willDisplayCell: 方法中有以下代码。它达到了 - 我知道,因为我在它旁边放了一个 NSLog,然后打印了行。

UILabel *tempLbl = (UILabel *)[cell viewWithTag:1];
tempLbl.font = [UIFont fontWithName:@"Cochin" size:17];

那么,为什么当我按下搜索栏时,文本会改变字体?

4

1 回答 1

0

对不起。我想通了......我一直在寻找解决方案几个小时,并在奇迹发生前 2 分钟放弃并转向stackoverflow......

尽管有一个带有 uilabel 标记的自定义单元格,但我将文本分配给 cell.textLabel.text = @"blah blah";

当我将文本分配给标记标签时,一切都很好。对不起,谢谢!

于 2011-06-25T13:56:38.917 回答