簡體   English   中英

iPhone中的文本視圖字體類型和大小

[英]Text View font type & size in iphone

我正在使用下面的代碼來更改文本視圖的字體類型。 但它沒有改變字體

textView3.font = [UIFont fontWithName:@“ Helvetica”大小:17.0f]; 告訴我我錯了。

采用:

textview.font = [UIFont fontWithName:@"Arial" size:FontSize]; 

其中FontSize是一個int

該代碼是正確的。 如果這是您正在使用的代碼,則應檢查是否正在調用它。 嘗試放置一個NSLog("changing font"); 在發生問題之前立即致電,這樣您就可以判斷它是否確實在發生。

不過有一些建議。 您的textview可能比textView3更具有描述性。 不必擔心變量名太冗長; 相信我,這是一件好事。 另外,如果textView3是實例變量,則您實際上不應該直接訪問它。 通過將封裝聲明為@property ,然后使用@synthesize -ing來使用封裝。 然后,您的呼叫可能看起來像self.textViewThatDoesSomething.font = …

祝好運!

更新:我有另一個想法。 可能是您的textView3在Interface Builder中未正確連接。 檢查該內容,然后重試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM