如何在Xcode中使用XIB简单地切换视图控制器?

时间:2013-06-23 18:13:53

标签: ios objective-c uibutton xib

所以我一直在四处寻找,而我所能找到的就是视图控制器切换和导航控制器以及其他一些垃圾的超级高级内容。我想做的就是制作我的应用程序,当我点击“招生”按钮时,我的iPod会在“Admissions.xib”上显示内容。一些小推或翻转动画会很好。如果可能的话,一个好的评论大量的代码将非常受欢迎。 谢谢, 本·舍勒

P.S。 - 我不需要一些奇特的东西,只需要一个简单的

when Admissions button pressed {
// Makes the view controller in Admissions.xib the displayed VC using a short and sweet animation using 
/* this
---------------
---------------
code */
}

1 个答案:

答案 0 :(得分:2)

- (IBAction) admissionsButtonPressed:(id)sender {

    AdmissionsViewController *detailViewController = [[AdmissionsViewController alloc] initWithNibName:@"Admissions" 
                                                                            bundle:nil];

    [self.navigationController pushViewController:detailViewController animated:YES];
    //[detailViewController release];  // Do that if you don't ARC.

}

鉴于Admissions.xib是xib文件的名称,AdmissionsViewController是视图控制器类的名称。

确保将操作admissionsButtonPressed:链接到该按钮所在的xib中该视图内的相关内部触摸事件。

这有什么问题?有很多教程和示例可以解释这些内容。那是我开始为iPhone编写代码时从网上学到的第一件东西。