问题描述
我看到iOS 14中出现严重故障,因为旧的XCode项目没有UISceneDelegate。复制非常容易。只需在初始视图控制器中将一个名为topView的子视图带有白色背景并将其设置为在iOS 14中隐藏即可。这是重现此问题所需的唯一代码:
class ViewController: UIViewController {
@IBOutlet weak var topPanel: UIView!
override func viewDidLoad() {
super.viewDidLoad()
self.topPanel.isHidden = false
}
}
必须以横向模式启动该应用程序才能看到此故障。无遮挡的景色像从左到右的窗帘一样闪耀。视频中的问题比gif更为明显,但是由于我们无法在SO中附加视频,因此让我们使用gif。带有UISceneDelegate的项目不是这种情况。
所以现在我不希望Apple很快修复它,如果我必须定位iOS 12或更低版本,对我来说合理的解决方法是什么?
还附加了gif的组件图像。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)