gpt4 book ai didi

ios - 自定义推送segue动画

转载 作者:行者123 更新时间:2023-11-30 13:42:44 27 4
gpt4 key购买 nike

你好,我想在呈现 View Controller 时拥有推送segue默认动画。我的 Storyboard中有三个 Controller 。 FirstController 附加到navigationController。第一个 Controller 和第二个 Controller 通过 segue 作为 present Modally 连接。我正在从第二个 Controller 启动第三个 Controller ,如下所示

let takeProductPhotoController = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("takeProductPhotoController") as! TakeProductPhotoController
let nav = UINavigationController(rootViewController: takeProductPhotoController )
self.presentViewController(nav, animated:true, completion:nil)

问题是 ThirdController 像模态一样弹出,我的意思是从底部弹出,这是我不想要的。我想要一个像push segue这样的动画

我认为如果我这样做self.pushViewController,但pushViewController不在这个self中,它会起作用

最佳答案

你需要做:

self.navigationController?.pushViewController(nav, animated:true)

关于ios - 自定义推送segue动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35376746/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com