2013-06-23 34 views
1

所以我一直在四处寻找,和所有我能找到的是在视图控制器切换和导航控制器和一堆其他垃圾这一切的超级先进的东西。所有我想要做的就是让我的应用程序,所以当我接触到“招生”按钮,我的iPod上显示“Admissions.xib”的内容。一些小推动或翻转动画会很好。如果可能的话,一个好的评论大量的代码将非常令人欣慰。 谢谢, Ben Scholer如何简单地在Xcode中使用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 */ 
} 

回答

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时从网上学到的第一个东西。

+0

你说得对抢。在这种情况下,他只需使用'presentViewController:animated:completion:'来代替。或者'presentModalViewController:animated:'在他需要与早期版本的iOS兼容的情况下。而现在你说我记得我在开始理解导航控制器的概念时遇到了困难。 –

+0

附近'照片:fcPhoto];'它给了我一个错误,说“使用未声明的标识符'fcPhoto'” –

+0

是的。道歉。我将其从init方法被覆盖的项目中复制出来。我会在一分钟内修复它。 –

相关问题