gpt4 book ai didi

ios - 有没有办法不分配 UIModalTransitionStyle?

转载 作者:搜寻专家 更新时间:2023-10-31 22:03:26 26 4
gpt4 key购买 nike

我知道有四种类型的 UIModalTransitionStyle,但我不想使用其中任何一种。

但是,这段代码不起作用:

@IBAction func button(sender: AnyObject) {

let modalView = ViewController()

let storyboard = UIStoryboard(name: "Universal", bundle: nil)
let vc = storyboard.instantiateViewControllerWithIdentifier("ViewController") as UIViewController
modalView.modalTransitionStyle = nil // Error: type 'UIModalTransitionStyle' does not conform to protocol 'NilLiteralConvertible'

self.presentViewController(vc, animated: true, completion: nil)

}

每当我不指定 modalTransitionStyle 时,编译器将从 UIViewController 的 Storyboard 文档中获取 modalTransitionStyle

如何设置没有modalTransitionStyle

最佳答案

如果您不想要过渡,您应该在呈现新 View Controller 时将animated 属性设置为false

self.presentViewController(vc, animated: false, completion: nil)

关于ios - 有没有办法不分配 UIModalTransitionStyle?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28625791/

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