iOS 程序內國際化的一些心得(2)

上一篇講到 首先判斷是否加載選擇語言視圖。app

goon:ssh

1,若是不顯示語言選擇視圖,說明用戶手機設置語言包含在app支持語言內或者用戶已經設置過當前app顯示語言。lua

調用block spa

isshow(NO);code

2,若是顯示語言選擇頁面。blog

調用blockit

isshow(YES);io

加載選擇界面;class

 1 - (void)loadLanguageChooseView
 2 {
 3     VShowSelectLanguageViewController *luage = [[VShowSelectLanguageViewController alloc] initWithResult:^(WhetherUserChoose type, NSString *userChooserLanuage)
 4                                                 {
 5                                                     switch (type) {
 6                                                         case userIsChoose:
 7                                                              [self reloadRootView];
 8                                                             break;
 9                                                         case userNotChoose:
10                                                             
11                                                             break;
12                                                             
13                                                         default:
14                                                             break;
15                                                     }
16                                                    
17                                                     
18                                                     
19                                                 }];
20     UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:luage];
21     self.window.rootViewController = nav;
22 
23 }

待續,下班明天接着搞。。。語言

相關文章
相關標籤/搜索