tabBarController
を選択せずにロードしたいtabBar
。実際にはそれぞれがtabBarItem
特定のビューに対応して ViewController
います。しかし、私はビュー「成功」を持っており、それはどのタブバーアイテムにも属していません。 ViewController が表示され、SuccesView が消えるはずです。グーグルを調べてこれを見つけましたが、機能させることができませんでした。tabBarController
tabBarItems
SuccessView.m 内
- (void)viewDidLoad
{
[super viewDidLoad];
// UIlabels and UITextFields loads
SuccessView *defaultView = [[SuccessView alloc]initWithNibName:@"SuccessView" bundle:[NSBundle mainBundle]];
[self.tabBarController setSelectedViewController:nil];
[self.tabBarController setSelectedViewController:defaultView];
SearchView *first = [[SearchView alloc] initWithNibName:@"SearchView" bundle:nil];
first.title=@"Search";
Settings *second=[[Settings alloc]initWithNibName:@"Settings" bundle:nil];
second.title=@"Settings";
NSArray *viewArray= [NSArray arrayWithObjects:first,second, nil];
tabbarController=[[UITabBarController alloc] init];
[tabbarController setViewControllers:viewArray animated:NO];
[self presentModalViewController:tabbarController animated:NO];
}
しかし、SuccessView に追加された tabbarController が見つかりません。