【发布时间】:2018-11-26 15:31:02
【问题描述】:
我遇到了一个奇怪的问题,当我尝试推送新的视图控制器时,我的应用程序崩溃了。我已经设置了滑动手势,并希望在检测到滑动时切换到另一个视图控制器。当我运行这两行代码时...
let viewController:ViewController = ViewController()
self.navigationController?.pushViewController(viewController, animated: true)
当我在 viewDidLoad 方法中运行这段代码时,应用程序崩溃不是专门在这两行代码中而是在我的 ViewController 类中崩溃...
imageView.layer.masksToBounds = true
如果我注释掉它,当我设置我的 textField 的自动更正类型时它会崩溃。我做错了什么?
【问题讨论】:
-
看起来
imageView为零。或许你可以把ViewController的代码贴出来? -
尝试在viewDidAppear中设置imageView.layer.masksToBounds = true
-
如果
imageView是@IBOutlet,它应该在viewDidLoad被调用之前设置。如果没有,那就有问题了。 -
ImageView 是一个 IBOutlet,这让我很担心。
标签: ios swift uiviewcontroller viewcontroller