2012-03-14 150 views
0

我需要本地化以獨立於設備(iPad)設置。更改lokalized故事板

是否可以在代碼中的本地化故事板之間切換。我發現如何更改NSUserDefaults或創建新的NSBundle,以便我可以獲取正確的本地化字符串。但是如果我擁有lokalized故事板,我該如何處理呢?

感謝您的任何建議

回答

0

如果要加載另一個故事板非默認的(主要故事板),只需加載它:

UIStoryBoard *storyboard = [UIStoryboard storyboardWithName: @"TheOtherStoryboard" bundle: nil]; 
UIViewController *rootVC = [storyboard instantiateInitialViewController]; 

如果不指定主要情節提要/ NIB在您的Info.plist文件中,您還可以在應用程序代理的application:didFinishLaunchingWithOptions:方法中手動加載故事板。事實上,如果你沒有指定主要的故事書/ NIB,你必須在那裏做。

希望有所幫助。 :-)