2015-05-13 49 views
1

我想使用此代碼我的文字的字體設置爲Helvetica Neue字體薄沒有可見的影響改變大小的fontWithName值有

[UIFont fontWithName:@"Helvetica Neue Thin" size:14.0f]; 

文本具有給定的字體,但改變的大小代碼對應用中可見的文本沒有影響。代碼

nameLabel = [[UILabel alloc] initWithFrame:CGRectMake(190, 5, screenWidth-210, 15)]; 
    nameLabel.font = [UIFont fontWithName:@"Helvetica Neue Thin" size:6.0f]; 
    nameLabel.textColor = [UIColor grayColor]; 
    nameLabel.textAlignment = NSTextAlignmentRight; 
    [self.contentView addSubview:nameLabel]; 

任何原因

編輯 -

完全塊?

+0

什麼是完整的代碼行?你想要設置什麼UIView子類? –

+0

您發佈的代碼不會執行任何操作。它創建一個UIFont對象,然後將其扔掉。 – rmaddy

回答

2
[UIFont fontWithName:@"HelveticaNeue-Thin" size:14.0]; 

您的字體名稱不正確。

+0

而且工作。當我使用「Helvetica Neue Thin」而不是之前使用的boldSystemFontWithSize時,字體實際上發生了改變,這很有趣。這讓我覺得字體名稱是正確的。 – genaks