1
的字體
我在我的UIView多textviews我需要設置textviews的字體大小,所以我用下面的代碼,但它並沒有改變字體大小,設置的UITextView
for (UIView *subview in self.view.subviews) {
if ([subview isKindOfClass:[UITextView class]]) {
((UITextView *)subview).font = [UIFont fontWithName:@"Helvetica" size:12];
}
}
添加一些日誌語句,以便您可以縮小問題發生的位置。乍一看,這段代碼看起來不錯,但是如果你的文本視圖包含在其他視圖中,那麼你將看不到它們。在for循環下記錄每個子視圖,然後在if語句之後再次記錄。你確定他們是文本視圖,而不是文本字段? – jrturton
謝謝你是對的 – Mona