2013-11-04 16 views
4

SYBListWeiBoCellView是一個自定義單元,它具有UITextView。我在Storyboard中設置了UITextview的字體,並在SYBListWeiBoCellView中創建了一個名爲repoText的IBOutlet。 當我打通UITextView的字體爲零,但我將其設置在故事板中

SYBListWeiBoCellView *cell = [tableView dequeueReusableCellWithIdentifier:@"weiboCell"]; 
UIFont *font = cell.repoText.font; 

字體變爲零的SYBListWeiBoCellView,應該是我在故事板設置的值。

這裏https://stackoverflow.com/a/19115950/1130175有人說這是一個錯誤。

+1

字體nil?您能否詳細說明問題所在? – Meera

+0

好吧,UITextView的字體是零,它應該是我在故事板中設置的值。 –

+0

你在訪問UITextfield嗎?嘗試使用[self.yourTextView setFont:]設置字體。我認爲你沒有指向textview引用。還要檢查IBOutlet是否已連接?爲什麼從單元格的引用中訪問contentView? – Meera

回答

0

如果您使用自定義字體,則在故事板中選擇的字體不會出現在應用程序內部。您必須將自定義字體文件添加到您的包中,並在代碼中設置字體。

您可以按照本教程添加自定義字體:http://www.developers-life.com/how-to-include-ttf-fonts-to-ios-app.html

+0

字體不是custom.The單元格是自定義的,並且具有UITextView,該字體是UITextView自己的。 –

相關問題