我是iPhone新手,我的問題是我在我的應用程序中有一個UITabbar
。它將在登錄後顯示。當我想從我的應用程序註銷時,想要返回登錄視圖控制器,因此應從所示的登錄視圖控制器中刪除標籤欄。那我該怎麼做?刪除uitabbar控制器
我試圖隱藏標籤欄,但沒有奏效。
我是iPhone新手,我的問題是我在我的應用程序中有一個UITabbar
。它將在登錄後顯示。當我想從我的應用程序註銷時,想要返回登錄視圖控制器,因此應從所示的登錄視圖控制器中刪除標籤欄。那我該怎麼做?刪除uitabbar控制器
我試圖隱藏標籤欄,但沒有奏效。
在appdelegate中,使您的loginView作爲rootView控制器,登錄後將您的tabBar作爲rootView並在註銷時從rootView中刪除tabBar,並將loginView設置爲rootView。
或
在.h文件中@property (nonatomic,retain) UITabBarController *yourTabBar;
製作功能加入應用程序委託的TabBar實例-(void)addTabBar
此方法添加所有視圖的TabBar
,不要將其添加爲子視圖窗口,只是使它。 並添加您的LoginView作爲rootViewController。
登錄後添加的TabBar作爲子視圖
TUTAppDelegate *appdelegte =(TUTAppDelegate*)[[UIApplication sharedApplication]delegate];
[[appdelegte window]addSubview:[[appdelegte yourTabBar]view]];
,並在註銷按鈕
TUTAppDelegate *appDelegate = (TUTAppDelegate *)[[UIApplication sharedApplication] delegate];
[[[appDelegate yourTabBar] view]removeFromSuperview]
登錄到應用程序是在登錄視圖controller.so uitabbar是在那裏,當一個登錄按鈕按下tabbar視圖與5標籤欄items.so此代碼可以'在那裏使用,有什麼不同的想法? – Kasun
把你的tabBar在appDelegate,... – Rajneesh071
我把登錄按鈕的動作,以及它如何做 – Kasun
這是我的登錄按鈕的動作如何把THID中的appdelegate,如果放置的appdelegate如何在登錄按鈕訪問
UITabBarController *tabBarController = [[UITabBarController alloc] init ];
UINavigationController *statusNavigationController = [[UINavigationController alloc] init];
StatusViewController *statusViewController = [[StatusViewController alloc] initWithNibName:@"StatusViewController" bundle:nil];
statusViewController.title = @"Status";
statusViewController.tabBarItem.image = [UIImage imageNamed:@"status.PNG"];
[email protected]"";
[statusNavigationController pushViewController:statusViewController animated:YES];
UINavigationController *messageNavigationController = [[UINavigationController alloc] init];
MessageViewController *messageViewController = [[MessageViewController alloc] initWithNibName:@"MessageViewController" bundle:nil];
messageViewController.title = @"Messages";
messageViewController.tabBarItem.image = [UIImage imageNamed:@"message.PNG"];
[email protected]"";
[messageNavigationController pushViewController:messageViewController animated:YES]
[tabBarController addChildViewController:statusNavigationController];
[tabBarController addChildViewController:messageNavigationController
[self.navigationController pushViewController:tabBarController animated:YES];
使tabBarController的屬性 – Rajneesh071
設置的SIG在頁面和下一頁中的不同View或Xib。
給第二個Xib的UITabbar。
當logOut指向冷杉視圖。
............... – 2012-09-17 13:17:12
「問題」?你的意思是? - 「quit ion」 –
是的,我的意思是問題 – Kasun