2012-10-10 59 views
0

我工作的一個國際化的應用程序,而問題是:IOS國際化字體分配

如果使用英語的環境,然後我可以如果使用中國環境那麼我可以設置設置字體,如「黑體」

中文字體。

有沒有辦法自動切換字體取決於哪種語言的env是?

例如:

我準備兩種字體:en_font和cn_font,法官的iOS語言ENV,如果語言是英語,然後使用en_font否則cn_font

回答

1

退房:

 
[UITextInputMode currentInputMode]. primaryLanguage 
+0

對不起隊友, [UITextInputMode currentInputMode]。如果輸入鍵盤更改,primaryLanguage結果將會改變。我需要一種方法來找出iOS OS使用哪種語言。不是鍵盤類型。 –

+0

http://stackoverflow.com/questions/3910244/getting-current-device-language-in-ios這是答案,謝謝哥們! –