2014-01-28 65 views
2

我在全球範圍更改字體在我的iOS 7的應用程序有以下幾點:如何風格焦點的文本字段的iOS 7

[[UILabel appearance] setFont:[UIFont fontWithName:@"Montserrat-Regular" size:15.0]]; 

這將改變所有文本字段的字體。但是,當文本字段收到焦點時,它將變回默認的Helvetica。失去焦點後,它回到自定義字體。

任何想法如何在文本字段處於焦點狀態時進行樣式設置?

+0

'UILabel'沒有任何屬性可以通過'appearance'設置。 – rmaddy

+0

那麼......它絕對是爲我工作:) XCode也不會顯示警告。但是,也許有更好的方法來做到這一點,這不會導致我的焦點問題? –

回答

1

FWIW,我想通了。我需要使用此代替/另外...

[[UITextField appearance] setFont:[UIFont fontWithName:@"Montserrat-Regular" size:15.0]]; 
相關問題