在(0,0)处添加子视图将其添加到安全区域的(0,0)点而不是superView

时间:2018-10-25 10:02:34

标签: ios uiview

在我的应用中,我通过简单的代码添加视图

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的行为?

0 个答案:

没有答案