2013-10-02 79 views
0

我在故事板上有幾個元素,如標籤,UIViews,圖像和按鈕。我希望將按鈕本地化爲英文,並希望將其隱藏在其他語言中。更改故事板上的UIButton的本地化

我選擇了故事板上的按鈕,並嘗試將其本地化屬性更改爲英語。但是我收到了一個警告,說這個變化將會應用到整個故事板上,並且這個變化不能被撤消。

按照我的理解,更改一個元素的本地化屬性也可能會影響所有其他元素。有沒有人曾在類似的情況下工作過?我如何處理僅一個UIElement的本地化更改?

+0

我不知道我理解你的問題,但是你爲什麼不能在代碼和一套測試語言它的α爲0,如果不是英文? – null

回答

0

可以測試應用程序的當前語言和隱藏自己的網點爲特定的語言:

NSString *myLanguage = [[NSLocale preferredLanguages] objectAtIndex:0]; 

if (![myLanguage isEqualToString:@"en"]) 
{ 
    // For example, hide outlets here when the language is not English 
}