从UIButton推送到导航控制器

时间:2013-09-08 01:49:05

标签: view uiviewcontroller uinavigationcontroller uitabbarcontroller

所以我有一个导航控制器(见下图),它“容纳”一个标签栏控制器。标签栏控制器有4个标签(视图)。现在,在其中一个视图中,我有一个UIButton。我想从这个按钮(突出显示)创建一个推送segue到另一个视图,但我需要它正在推动具有导航功能的视图。也就是说,众所周知,你无法推送到导航控制器。我怎样才能解决这个问题,并从UIButton推送到带有导航栏的ViewController?

Navigation Controller Sketch

编辑:

到目前为止,这是用于从UIButton推送到View Controller的代码。

HomeViewController.h

- (IBAction)favoritesPressed;

HomeViewController.m

- (IBAction)favoritesPressed {
    FavoritesViewController *favoritesView = [[FavoritesViewController alloc] initWithNibName:@"FavoritesViewController" bundle:nil];
    [self.navigationController pushViewController:favoritesView animated:YES];

}

0 个答案:

没有答案