3
我是新来的目标C,我一直在尝试使用从一个视图控制器到另一个按钮的Segue。我希望为segue使用推式,第一个视图控制器嵌入在导航视图控制器中。下面是第一个视图控制器的.m和.h文件。如何通过按钮从一个视图控制器推到另一个视图控制器?
firstViewController.m
@implementation
**(am I supposed to have an IBAction here for the pressed button?)**
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if ([segue.identifier isEqualToString:@"firstSegue"]) {
**(I don't know what to put here)**
}
}
@end
firstViewController.h
@interface firstViewController : UIViewController
@end
我试着做你所建议的。所以,我做了一个名为firstViewController的视图控制器。在将新视图控制器(第二视图控制器)拖动到故事板后,我创建了一个新文件,一个名为secondViewController的目标C类,类型为UIViewController。然后我将这个视图控制器的类名称标识为secondViewController。设置完这些视图控制器之后,我将firstViewController中的按钮连接到secondViewController。最后,我点击了第一个控制器并嵌入了导航视图控制器。 编译器成功运行的是, – Hans 2012-03-28 03:26:47
我得到这一行强调这是从main.m文件 “返回UIApplicationMain(ARGC,ARGV,零,NSStringFromClass([DiscountWalletAppDelegate类]));” 随着该突出显示是一个标记,它说:“线程1:信号SIGABRT”。这是什么意思? – Hans 2012-03-28 03:27:29
在我点击模拟器上的按钮后显示出来。 – Hans 2012-03-28 03:31:37