设置字体在UItableview中的cell.label中不起作用?

时间:2016-06-27 12:38:11

标签: ios iphone uitableview uilabel

我有一个应用程序,我根据内容在自定义单元格中设置标签。我用这段代码做到了:

if(condition)
{ 
  [cell.dtlsnameLabel setFont:[UIFont fontWithName:@"Calibri-Bold" size:12]];
}
else
{
  [cell.dtlsnameLabel setFont:[UIFont fontWithName:@"Calibri" size:12]];
}
[cell.dtlsnameLabel setText:@“dghgshdg”];

但它无法正常工作。任何人都可以指出我哪里出错了吗?

2 个答案:

答案 0 :(得分:0)

请阅读以下链接包含然后一些想法得到它:

http://www.ifans.com/forums/threads/how-to-custom-font-on-springboard.97478/

答案 1 :(得分:0)

您的应用程序崩溃,因为默认情况下,iOS中没有Calibri和Calibri-Bold字体。你必须添加这种字体。要了解如何在应用中添加自定义字体:Click here