2013-08-16 23 views
0

當我將iOS模擬器的語言更改爲挪威語時,我的UITabBar中的一個選項卡消失了。爲什麼是這樣?我已經創建了XCode版本4.6.3的應用程序。在iOS中更改語言時選項卡消失

+2

截圖?其他選項卡是否太寬而無法顯示? – Wain

+0

http://imgur.com/a/EZGJs只有一個選項卡消失.. – Lund

+0

如何指定選項卡的順序?想念更多的人嗎? – Wain

回答

0

我發現了這個問題。

當我試圖翻譯我的應用程序時,我在Project-Info下的Localizations部分添加了我自己的languange。

當我這樣做時,爲特定語言創建了一個額外的.storyboard文件,因此當我更改故事板時,我在xCode中沒有更改爲我的語言創建的第二個故事板。我在我的應用程序目錄中找到了我的第二個故事板,並將其刪除,現在一切正常。因此,如果您的應用程序對於一種特定語言來說很奇怪,那麼它可能會有一個不會自動更改的特殊故事板。

0

這可能有很多原因。您需要提供更多信息。你如何定義你的UITabBar?你在使用Storyboard還是Nib?您的挪威本地化Storyboard/Nib可能只定義了一個選項卡,而您的英文版本可能有三個選項卡。

+0

這屬於一個評論,而不是一個答案。 –

+0

我只使用Storyboard。 http://imgur.com/a/EZGJs 這是一個鏈接到imgur上的文件夾,只顯示挪威語和英語中的「more」選項卡。翻譯工作正常,但翻譯版本中缺少其中一個選項卡(「Teknologi」)。而且我有testet,只有當我翻譯成挪威語,而不是任何其他語言時,纔會這樣。 – Lund