快速模糊单元显示不正确

问题描述 投票:-1回答:1

我想创建一个具有顶视图的模糊表视图单元格,如此处的第一个图像:

在iPhone 8上,一切正常,但在viewDidLoad之后在iPhone X上,它无法正确显示:

更改ViewController并切换回它后,它可以正常工作:

我的层次结构如下:

它是在Swift 4中创建的。

有人在处理这个问题上有经验吗?预先感谢!

ios swift interface cardview
1个回答
0
投票

我在我的应用中遇到了同样的问题。实际发生的是Xcode选择Main.storyboard的默认情节提要进行构建。在宽度大于375的所有设备上都会发生此错误。尝试使用iPhone X作为情节提要默认设置来测试您的版本,或者在viewDidLoad的末尾调用layoutSubViews()。

© www.soinside.com 2019 - 2024. All rights reserved.