2010-06-16 115 views

回答

7

有一個叫字庫UITextView財產,

@property(nonatomic, retain) UIFont *font 

你可以這樣做:

yourTextView.font = builderTextView.font 
+0

它不這樣工作 – Ajayvictor007 2010-06-16 15:46:55

+0

它不起作用?你可以嘗試打印出builderTextView.font嗎? – vodkhang 2010-06-16 16:27:49

+0

@ Ajayvictor007這個答案不適用於你,這是在上面的評論中提到的,那麼你爲什麼接受答案。 – 2016-11-08 18:53:30

24
UITextView *textView 

... 

[textView setFont:[UIFont fontWithName:@"ArialMT" size:16]] 
+0

謝謝。那真的有效.. – Ajayvictor007 2010-06-17 11:58:37

1

在IB,選擇文本區域,使用檢查器設置可編輯性(它在文本顏色旁邊)。要設置字體,你必須調出字體窗口(command-T)。當您更改字體和大小時,可能會幫助在視圖中顯示一些文本。

13

你試試這個

[textView setFont:[UIFont systemFontOfSize:15]]; 

[textView setFont:[UIFont boldSystemFontOfSize:15]]; 

,或者你想給字體名和大小,然後你試試這個

[textView setFont:[UIFont fontWithName:@"arial" size:16]] 
5

可能是我太晚了,但希望將我的答案發布爲與當前SDK最相關的答案。 我已經使用的代碼下面一行,像魅力的工作中的iOS 8.0 斯威夫特版本:

self.textView.font = [UIFont systemFontOfSize:fontSize]; 

其中fontSize的是CGFloat的價值。