2013-03-18 60 views
3

在我的ios應用程序中,我有一個包含很多按鈕的tabbar。其中一些是在「更多」按鈕之後。有一種方法可以將「更多」按鈕的文本更改爲我的語言中「更多」的「altro」?如何將ios「更多」按鈕的文本更改爲我的語言版本?

+0

你想將文本更改爲UIButton標題? – nsgulliver 2013-03-18 10:55:19

+0

是的,但該按鈕是由蘋果tabbar系統自動生成的,所以我想不要直接控制..也許這是一個本地化問題。 – 2013-03-18 10:59:37

+0

你在談論'TabBarItem'嗎? – nsgulliver 2013-03-18 11:01:38

回答

3

的屬性標題和由該系統提供的UITabBarItem的圖像不能被改變,正如documentation says

討論

該方法返回一個系統提供的選項卡欄項。返回項目的標題和圖像屬性稍後不能更改。

該值將被操作系統自動本地化爲正確的語言。如果你需要改變它,你將不得不自己創建項目及其功能。

+0

你是什麼意思「自動本地化」?我住在意大利,在意大利版本的mac os上編程,我正在開發一個意大利的iphone/ipad,但我的按鈕是英語本地化爲「更多」,而不是「altro」。誰告訴按鈕以英文顯示? – 2013-03-18 11:05:39

+0

這是因爲你還沒有實現本地化,你必須包括你想要的語言和你的應用程序本地化資源,看看這個教程http://www.raywenderlich.com/2876/how-to - 本地化 - iPhone應用程序教程 – tkanzakic 2013-03-18 11:07:45

+0

如果你看看你的項目屬性,你會發現它只有在英文 – tkanzakic 2013-03-18 11:08:30