【发布时间】:2017-03-17 19:15:31
【问题描述】:
美好的一天。我不确定我在这里做错了什么,但我试图在 viewWillAppear 中为我的图像着色,然后当我点击一个按钮时,它会转到下一个控制器。但是,当我着色时,它正在发生变化,但是当我键入我的按钮以继续它时,它会破裂。这是我的代码:
@IBOutlet weak var welcomeLabel: UILabel!
@IBOutlet weak var logoImageView: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.navigationController?.setNavigationBarHidden(true, animated: true)
let logo = UIImage(named: "UnifiedLogo.png")
if let imageForLogo = logo{
let templateImage = imageForLogo.withRenderingMode(UIImageRenderingMode.alwaysTemplate)
print(templateImage)
logoImageView.image = templateImage
logoImageView.tintColor = UIColor.white
}
}
折线如下图所示。
breaking point with error message
我已经检查了网点是否已链接,并且它们都是。
任何帮助将不胜感激。
【问题讨论】:
-
检查 outlet
logoImageView是否与 ViewController 正确连接? -
@NiravD 是的
标签: ios swift uiviewcontroller uiimageview