我遇到了问题我和我的一个朋友在ios中构建应用程序。 see video.
请观看此视频:
问题是,当我们完成锻炼并进入完成训练屏幕后,我们点击个人资料按钮进入健身概览屏幕。但我们希望它转到profileOverview屏幕。
我们尝试使用以下代码来实现此目的:
self.tabBarController?.selectedIndex = 1. // this results in segue to workoutOverview instead of profileOverview, no matter what index we use
但是完成exerciseOverview不是tabbar控制器或我们拥有的导航控制器的一部分。
第二个问题 当按下取消按钮(交叉)时,我们想要弹出第一个viewcontroller(muscleList),但不会丢失tabbar!
了解我们的故事板如何连接到图片中:
问题:
如何返回标签栏控制器中的配置文件视图控制器? 单击取消按钮时如何使用tabbar控制器显示视图控制器?
如果有人有想法,它会对我们有很大帮助。
答案 0 :(得分:1)
xCode有show segues的错误。改变所有"显示"不推荐使用" Push" segues,构建和编译。然后改变所有回到" Show"再次,构建,编译,它现在工作!所有的viewcontrollers都将被添加到堆栈中。