MainPageVIEwController里面的展开功能如下:
@IBAction func unwindToMainMenu(segue: UIStoryboardSegue) { self.performSegueWithIDentifIEr("CategorIEs",sender: self)}
其中“categorIEs”是从MainPageVIEwController到CategorIEstableVIEwController的推塞符号.
该程序进入unwindToMainMenu函数,但它不执行push segue.任何想法如何解决这个问题?
注意:我发现相同的question,但答案建议改变故事板结构.
解决方法 现在我想提供自己的这个问题的解决方案.任何其他答案总是欢迎.我把一个布尔变量和vIEwDIDAppear函数放到MainPageVIEwController中.
var fromCamera = falseoverrIDe func vIEwDIDAppear(animated: Bool) { if fromCamera { self.performSegueWithIDentifIEr("categorySelection",sender: self) self.fromCamera = false }}
从CropVIEwController执行退出 *** 作之前,我将从Camera设置为true.通过这种方式,只有从裁剪视图进行放卷时,才执行分类屏幕.
总结以上是内存溢出为你收集整理的ios – 在展开之后执行推送全部内容,希望文章能够帮你解决ios – 在展开之后执行推送所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)