Ios 在Xcode 4.2中创建基于导航的应用程序?
我想在Xcode 4.2中创建一个基于导航的应用程序。我在.xib中有一些Ios 在Xcode 4.2中创建基于导航的应用程序?,ios,Ios,我想在Xcode 4.2中创建一个基于导航的应用程序。我在.xib中有一些ui按钮s。在按钮触摸事件中,我想显示另一个屏幕。我尝试了基于页面的应用程序和单视图应用程序项目模板 下面是我用来在按钮触摸事件中按下视图控制器的代码: - (IBAction)btnGoToNextPageAction:(id)sender { NSLog(@"btnGoToNextPageAction is pressed"); Test2 *objTest2 = [[Test2 alloc]
ui按钮
s。在按钮触摸事件中,我想显示另一个屏幕。我尝试了基于页面的应用程序
和单视图应用程序
项目模板
下面是我用来在按钮触摸事件中按下视图控制器的代码:
- (IBAction)btnGoToNextPageAction:(id)sender {
NSLog(@"btnGoToNextPageAction is pressed");
Test2 *objTest2 = [[Test2 alloc] initWithNibName:@"Test2" bundle:nil];
[self.navigationController pushViewController:objTest2 animated:YES];
[objTest2 release];
}
但它只打印NSLog
文本,下一页不会出现。我参考了以下链接:
我使用的是.xib,不是.storyboard。请检查您的
navigationController
是否为零。如果为nil,首先初始化它。@ShivanRaptor我在哪里检查过它,你能告诉我更多关于这个的信息吗。@Bhurudada类似于这个NSLog(@“navigationController是%@”,self.navigationController);在[self.navigationController pushViewController:]之前,项目的当前模板是什么?它是否使用故事板?@Bhurudada您创建了一个简单的基于视图的应用程序,但对于navigationController,您需要创建基于navigationController的应用程序或通过硬代码添加导航。