我怎样才能做到这一点?基本上我首先有一个列出一些项目的视图控制器,如果我触摸一个项目,它将在堆栈上推送另一个视图控制器以获得该项目的详细视图,然后如果我选择"编辑"它将呈现一个模态视图控制器,在这个模态视图控制器中我可以选择删除该项目。如果我选择删除我想要关闭模态视图控制器并将其带回项目列表。
为清晰起见,ListViewController,DetailedViewController,EditViewController。
答案 0 :(得分:1)
我建议使用DetailedViewController进行编辑,例如Contacts.app。
如果您不想省略EditViewController,那么您可以使用委托模式解决它,该模式会在您关闭编辑控制器之前弹出DetailedViewController。