项目已经使用Xcode 8构建。但是如果项目在iOS 11上运行,它就像在图像中一样。对于iOS 10及以下版本,它的工作正常。这是第一个控制器导航栏带有徽标,当我从第一个控制器推出时,徽标也出现在第二个控制器上(第二个控制器上没有徽标)仅用于第一次推送。任何人都能帮助我吗?
这是推送代码。什么都没有添加新的。除了ios 11之外还可以正常工作
if let viewController = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "weather_ViewController_id") as? weather_ViewController
{
viewController.cityname = "chennai"
if let navigator = navigationController
{
let backItem = UIBarButtonItem()
backItem.title = " "
navigationItem.backBarButtonItem = backItem
navigator.pushViewController(viewController, animated: true)
}
}