Iphone 为什么NavigationViewController上的条形按钮项获胜';不要触发IBAction
我有一个相当基本的应用程序,我正在工作,使用导航视图控制器系统。我的一个视图是一个表格视图,我在故事板中添加了一个条形按钮。此栏按钮只是用于向表视图添加新项的基本添加按钮。我确定了在prepareforsegue方法中使用的segue,然后我还为按钮创建了一个iAction segue很好地推到了我的下一个视图,并传递了我想要的对象,但动作从未触发。最后,我不得不将IBAction的代码放在prepare for segue方法中,以使其正常工作 我只是想知道为什么IBAction从未被触发 1)删除从按钮到目标视图控制器创建的Iphone 为什么NavigationViewController上的条形按钮项获胜';不要触发IBAction,iphone,objective-c,ios5,Iphone,Objective C,Ios5,我有一个相当基本的应用程序,我正在工作,使用导航视图控制器系统。我的一个视图是一个表格视图,我在故事板中添加了一个条形按钮。此栏按钮只是用于向表视图添加新项的基本添加按钮。我确定了在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。这是不可能回答、发布代码或将项目上传到某处的,谢谢。这正是我最后所做的,它起到了很好的作用。没问题,如果你有时间的话,请投赞成票。干杯,谢谢。这正是我最后所做的,它起到了很好的作用。没问题,如果你有时间的话,请投赞成票。干杯