如何在点击按钮上打开其他页面

时间:2013-04-02 11:57:40

标签: iphone ios ipad xcode4.5

我正在为IOS申请。我制作了一个包含按钮的菜单栏,菜单栏应该在每个应用页面上。我做了很多查看控制器场景,我想要这样的功能:当我点击任何按钮时,它应该打开查看控制器场景

如何在点击按钮时打开查看控制器场景?我不想在我当前的视图控制器场景上添加其他现有的视图控制器场景作为子视图。我想独立打开其他现有场景。

4 个答案:

答案 0 :(得分:0)

1)插入视图:

ButtonView *buttonView = [[ButtonView alloc] initWithNibName:@"ButtonView" bundle:[NSBundle mainBundle]];
buttonView.view.frame = CGRectMake(yourFrame);
[self.view addSubview:buttonView.view];

2)删除视图

[buttonView removeFromSuperview];

答案 1 :(得分:0)

您必须查看以下内容

  • 导航控制器
  • 标签栏控制器自定义实现

答案 2 :(得分:0)

您是否尝试过此操作,只需将YourViewController替换为您要加载的.xib的名称。

YourViewController *yvc = [[YourViewController alloc] init];
[self presentViewController:yvc animated:YES completion:nil];

这会进入你的IBaction导航按钮,fyi。

答案 3 :(得分:0)

您需要查看UINavigationController或UITabBarController。还有其他方法。导航控制器是最简单的。 Apple文档包含您需要的一切。