我有2个视图, Spring Element 和 Spring Insert Variables 。用户将单击添加按钮,通过Adaptive Segue - Show(例如,推送)将视图从 Spring Element 更改为 Spring Insert Variables )。然后,用户将输入变量并提交,以通过Adaptive Segue - Show将视图从 Spring Insert Variables 更改回 Spring Element (例如,推)。
问题是从 Spring Insert Variables 转换回 Spring Element 会重复两次。 Video Illustration is here
我如何纠正它?
添加功能的代码
@IBAction func Add(sender: AnyObject) {
self.performSegueWithIdentifier("addSpring", sender: sender)
}
提交功能代码
@IBAction func submit(sender: AnyObject) {
self.performSegueWithIdentifier("springSubmit", sender: sender)
}
答案 0 :(得分:0)
从Spring插入变量到Spring元素中删除segue。 在提交操作中,添加命令: [self.navigationController popViewControllerAnimated:YES];
答案 1 :(得分:-1)
你使用push segue而不是push使用自定义segue 如果您使用push segue然后删除-performSegueWithIdentifier:sender:方法或使用自定义segue