首先我非常新的IOS開發。試圖在tabController之前放置一個loginView。在其他問題上找到各種方式 Show a login screen before a Tab Bar ControllerIOS之前的tabController之前的登錄屏幕(Xcode 4.2)
LoginScreenViewController *login = [[LoginScreenViewController alloc] initWithNibName:@"LoginScreenViewController" bundle:nil];
[self.window addSubview:login.view];
[self.window makeKeyAndVisible];
起初我不能使用initWithNibName功能的Cuz沒有用於查看任何文件;所有觀點都在故事板上。然後我想出如何爲新視圖創建文件。再次嘗試上面的代碼。它建成了,但沒有任何反應。 tabcontroller顯示不登錄視圖..我不知道我做錯了什麼。我從其他問題的答案中得到的主要思想是使用tabController進行初始化並將登錄視圖顯示爲模式窗口。爲什麼要這樣做?我們可以初始化loginView,然後如果登錄成功顯示tabBarController?這不可能嗎?
這是我第一次使用IOS(Objective C),它對我沒有任何意義。如果我首先加載tabController,我怎麼能加載用戶的信息誰還沒有in?我花了整整兩天的時間。任何人有想法? (別忘了我是新手,不要對我苛刻:P)
謝謝,保重!
它是第一種嗎?或者我問的方式?我的意思是在加載登錄屏幕然後tab控制器? –
它會按照你問的方式去做。用我的建議做一個快速演示,我會看到。 – Jonathan