我刚刚将XCode更新到9版本,但是在没有做任何大的修改的情况下运行我的项目时,标题标志的大小已经增加以填充标题。 在升级之前,它的大小约为导航栏的50%,就像我想要的那样。
我定位标志的代码如下:
//Logo on NavBar
let logo = UIImage(named: "logo.png")
let imageView = UIImageView(image:logo)
imageView.height = (self.navigationController?.navigationBar.height)! - 25
imageView.contentMode = .scaleAspectFit
self.navigationItem.titleView = imageView
这是标志的原始(和预期)外观:
在XCode更新后,它的外观变成了这样:
你有任何想法为什么会发生这种情况吗?
imageView.height
吗?它没有报错吗? - Vini App