在我的应用中,我通过简单的代码添加视图
let imageFrame = CGRect(x: 0, y: 0, width: view.frame.width, height: imageHeaderHeight)
imageHeader = ArtistImageHeaderView(frame: imageFrame)
imageHeader?.imageView.image = viewModel.primaryImage
view.addSubview(imageHeader!)
在iOS 10
上可以正常工作,在超级视图的(0,0)点添加 imageHeader ,但在iOS 11.0
及更高版本上,将其添加到导航栏下方
如何在更新的版本上保持iOS 10的行为?