【发布时间】:2014-09-10 18:41:50
【问题描述】:
我有以下三个 ViewController's 的场景 VC2中有一个按钮。
用户已登录案例: 单击 VC2 中的此按钮将带您到 VC3 ,即我有一个从 VC2 到 VC3 的 push-segue
用户未登录情况: 单击按钮,将带您进入 LoginVC(modal segue),成功登录后,用户将转到 VC3((modal segue),然后用户可以单击返回按钮返回 VC2。 即 VC2 将呈现 LoginVC , LoginVC 将呈现 VC3。
问题 1: 我该如何以这种方式解雇 VC。根据我对解散 VC 的了解,父委托方法负责解散子 VC。但是,我有一串 Vc 形成了一个循环。在成功登录时,我们从 loginVC 转到 VC3。从 VC3 回到 VC2 时,谁应该解散 VC3?
问题 2: VC2 - VC3 是一个 push segue。 LogicVC 到 VC3 是一个模态序列。这是正确的吗?
【问题讨论】:
标签: objective-c ios7 uiviewcontroller storyboard segue