0

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

导航控制器草图

编辑:

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

HomeViewController.h

- (IBAction)favoritesPressed;

主视图控制器.m

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

}
4

0 回答 0