【发布时间】:2013-07-04 21:43:56
【问题描述】:
首先,看看我的故事板的截图:
这是一个声音地图的应用程序。用户可以记录新的现场记录,也可以从库中选择现有的记录并上传。用户必须添加标题/描述等(或在来自库时修改它们)的 ViewController 以模态方式呈现(在右上角)。
如果用户选择取消此操作并删除录音,他将返回录音屏幕,如果他来自那里,否则返回图书馆。如果他选择保存/上传录音,他应该回到图书馆,那里会显示上传进度。
我如何才能独立于我来自的 ParentViewController 返回到所需的 ViewController?
我考虑过 unwindSegue,但这不适用于我的布局。然后我想出了一个肮脏的解决方法,我更改了 TabBarController 的选定选项卡。但是我也想正确设置委托以传递一些数据。
欢迎提出任何想法!
【问题讨论】:
标签: ios delegates hierarchy uistoryboard uistoryboardsegue