我有一個工作良好的UITabBarController。在IOS中的tabViewController之前添加一個註冊頁面
現在我打開tabController之前,我想檢查用戶是否註冊,如果不是我想打開註冊頁面(RegistrationController),然後回到我的tabView。
我該怎麼做,因爲TabBarController只能是第一頁。
謝謝
我有一個工作良好的UITabBarController。在IOS中的tabViewController之前添加一個註冊頁面
現在我打開tabController之前,我想檢查用戶是否註冊,如果不是我想打開註冊頁面(RegistrationController),然後回到我的tabView。
我該怎麼做,因爲TabBarController只能是第一頁。
謝謝
你可以有一個viewController(VC1)推另一個viewController(VC2)和在VC2的viewDidLoad
你可以通過編程添加你的tabbar。
tabBarController = [[UITabBarController alloc] init];
tabBarController.view.backgroundColor = [UIColor clearColor];
VC3 *object1 = [[VC3 alloc] initWithNibName:@"VC3" bundle:nil];
VC4 *object2 = [[VC4 alloc] initWithNibName:@"VC4" bundle:nil];
tabBarController.viewControllers = [NSArray arrayWithObjects:object1, object2, nil];
tabBarController.delegate = self;
[[tabBarController.viewControllers objectAtIndex:0] setTitle:@"title"];
[[tabBarController.viewControllers objectAtIndex:1] setTitle:@"title"];
[self.view addSubview:tabBarController.view];
[object1 release];
[object2 release];
也ü可以用做在tabBarController
(默認視圖)的viewDidLoad
此
,U可以檢查一個變量,如果其爲0(即,用戶未註冊),則U可以presentModalViewController
報名表格。
希望它有幫助。快樂編碼:)
您可以添加的覆蓋,在表視圖控制器(另一種觀點認爲,這將使表視圖不可見,因爲這將是您要添加的視圖後面)。在成功登錄/註冊後,您將刪除覆蓋視圖。
我該如何放置隱藏選項卡(其TabViewController,而不是tableViewController)的覆蓋 –
謝謝你的工作 –