Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 为什么NavigationViewController上的条形按钮项获胜';不要触发IBAction_Iphone_Objective C_Ios5 - Fatal编程技术网

Iphone 为什么NavigationViewController上的条形按钮项获胜';不要触发IBAction

Iphone 为什么NavigationViewController上的条形按钮项获胜';不要触发IBAction,iphone,objective-c,ios5,Iphone,Objective C,Ios5,我有一个相当基本的应用程序,我正在工作,使用导航视图控制器系统。我的一个视图是一个表格视图,我在故事板中添加了一个条形按钮。此栏按钮只是用于向表视图添加新项的基本添加按钮。我确定了在prepareforsegue方法中使用的segue,然后我还为按钮创建了一个iAction segue很好地推到了我的下一个视图,并传递了我想要的对象,但动作从未触发。最后,我不得不将IBAction的代码放在prepare for segue方法中,以使其正常工作 我只是想知道为什么IBAction从未被触发 1

我有一个相当基本的应用程序,我正在工作,使用导航视图控制器系统。我的一个视图是一个表格视图,我在故事板中添加了一个条形按钮。此栏按钮只是用于向表视图添加新项的基本添加按钮。我确定了在prepareforsegue方法中使用的segue,然后我还为按钮创建了一个iAction

segue很好地推到了我的下一个视图,并传递了我想要的对象,但动作从未触发。最后,我不得不将IBAction的代码放在prepare for segue方法中,以使其正常工作

我只是想知道为什么IBAction从未被触发

1)删除从按钮到目标视图控制器创建的
segueNamedFoo

2) 创建手动
segueNamedFoo
push segue,方法是按CTRL键从原点视图控制器底部最左侧的小图标拖动到目标视图控制器

3) 在您的
-(iAction)doStuffBeforeSegue:(id)sender
方法中,您已连接到按钮,执行您想要的任务,然后调用
[self-PerformsgueWithIdentifier:@“segueNamedFoo”]
1)将您创建的
segueNamedFoo
从按钮删除到目标视图控制器

2) 创建手动
segueNamedFoo
push segue,方法是按CTRL键从原点视图控制器底部最左侧的小图标拖动到目标视图控制器


3) 在您的
-(iAction)doStuffBeforeSegue:(id)sender
方法中,您已连接到按钮执行您想要的任务,然后调用
[self-PerformsgueWithIdentifier:@“segueNamedFoo”]

您在IB中是否有一个从UIBarButtonim到新视图控制器的segue?是,UIBarButtonItem位于TableViewController中,我已连接到下一个视图,并已标记了segue。这不可能回答、发布代码或将项目上载到某个位置。在IB中,从UIBarButtonItem到新视图控制器的segue在哪里?是,UIBarButtonItem在TableViewController中,我连接到下一个视图并标记了segue。这是不可能回答、发布代码或将项目上传到某处的,谢谢。这正是我最后所做的,它起到了很好的作用。没问题,如果你有时间的话,请投赞成票。干杯,谢谢。这正是我最后所做的,它起到了很好的作用。没问题,如果你有时间的话,请投赞成票。干杯