我遇到了segue问题,因为我想在用户选择单元格时删除特定条件下的特定单元格。
但我也在细胞上为细胞项目的详细页面设置了segue。每当我尝试删除它时,它总是进入下一个屏幕,甚至删除条件也是有效的。
在LongPress上我激活删除条件,否则它应该正常进入下一个屏幕。
答案 0 :(得分:1)
不要将您的按钮直接链接到segue。从源视图控制器(而不是按钮)控制拖动到目标视图控制器,创建所需类型的segue,并为其指定唯一标识符。
然后将IBAction(不是segue)附加到按钮上。在您的IBAction方法中,测试您的条件,并且只有在满足条件时才调用segue(使用performSegueWithIdentifier)。