が流れている私はLoginvc-> tabbarvcontroller(4tab)(また、左右のサイドバー付き)左右サイドバー+ tabbarController(IOS Objectivec)
をしたい私の問題は、私が欲しい
ですto do ログイン後バックバーボタンを隠す+左サイドバーを追加する+ tabbarcontroller
しかし、私がバックバーボタンを実装していないときは、tab1の代わりにtabbarcontrollerページをロードします。
が流れている私はLoginvc-> tabbarvcontroller(4tab)(また、左右のサイドバー付き)左右サイドバー+ tabbarController(IOS Objectivec)
をしたい私の問題は、私が欲しい
ですto do ログイン後バックバーボタンを隠す+左サイドバーを追加する+ tabbarcontroller
しかし、私がバックバーボタンを実装していないときは、tab1の代わりにtabbarcontrollerページをロードします。
inadvance
おかげで、この手順をお試しください:
ライブラリの1. set TabViewControllerID in storyboard . and then set tabbarView controller as rootviewcontroller of app delegate using app delegate object after successful login.
UITabBarController * tabBarController = [storyboard instantiateViewControllerWithIdentifier:@"TabbarControllerID"];
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
appDelegate.window.rootViewController = tabBarController;
2 . Add left bar button in your tabViewController’s Viewcontroller .
3. and use MFSideMenu third party library for left and right menu.
あなたの答えはありがたいですが、私はうまく解決しましたが問題は見つかりませんでした。1)2つのrootviewcontrollerをtabbarcontrollerと別のサイドバーに割り当てる方法2)タブを押しているときにサイドバーとタブバーを削除すると問題が発生します。範囲外の問題が発生します。 –
UIStoryboard*Storyboard=[AppDelegate storyBoardType];
tbTBC *tabvc=(tbTBC*)[Storyboard instantiateViewControllerWithIdentifier:@"tbTBCId"];
NSLog(@"tabvc controller ===>%@",tabvc.viewControllers);
tabvc.selectedIndex=3;//set tabbar index number to push on that particular tab bar
[self.revealViewController setFrontViewController:tabvc];
[self.revealViewController setFrontViewPosition: FrontViewPositionLeft animated: YES];
は、ログイン後tabvieecontrollerするプッシュしたのですか? – KKRocks
ログイン後、tabbarcontrollerはルートビューにする必要があります。 –
@KKRocks 1)はいログインするとtabviewcontrollerを押す –