在ios應用中,是時候會需要系統的一些ui控制項,比如uiwebview(長按顯示系統上下文選單),uiimagepickercontroller(使用系統的照相機介面),uitableviewcell(處於待刪除的狀態,會有乙個系統的刪除按鈕)。
其顯示的語言並不是和你當前手機系統語言一致的,而是根據你的應用內部的語言設定來顯示的。結果就是如果設定恰當,中文應用可能會出現一些英文的控制項文字。如圖所示:
如何解決這個問題呢?開啟工程的info.plist檔案,在檔案中增加如下內容即可:
cfbundlelocalizations
zh_cn
en
設定應用內的系統控制項語言
1.在uiwebview中長按會彈出系統的上下文選單.2.在uiimageoickercontroller 中會使用系統的照相機介面.3.在編譯狀態下的uitableviewcell,處於待刪除狀態時,會有乙個系統刪除的按鈕,以上這些空間顯示的語言和你手機的語言並不一致,可以通過下面的plist檔案...
iOS設定應用內的系統控制項語言
在ios應用中,有時候會需要呼叫系統的一些ui控制項,例如 在uiwebview中長按會彈出系統的上下文選單 在uiimagepickercontroller中會使用系統的照相機介面 在編譯狀態下的uitableviewcell,處於待刪除時,會有乙個系統的刪除按鈕。如何解決這個問題呢?方法如下 用...
ios應用內切換設定語言,不跟系統變化
laninternational.h mylaenlanguageset created by laizhenjie on 8 21 14.語言設定檔案 import inte ce laninternational nsobject nsbundle localbundle 獲取當前資源檔案 vo...