首页 > 解决方案 > tvOS UITableView 黑色背景

问题描述

迁移到 Xcode 12 后,我的 tvOS 应用程序现在在所有 UITableView 中都有黑色背景。这发生在真实设备(最新的 Apple TV 4K)以及模拟器中。

在 Xcode 项目中,所有默认设置都用于 UITableView,因此它应该有一个透明的背景,并呈现出它所在的视图的外观。

使用 Light 外观时,背景是白色的,但应该是透明的。

从 Xcode 11 过渡到 Xcode 12 的过程中发生了什么?

在此处输入图像描述

标签: uitableviewtvos

解决方案


看起来您现在必须明确地将背景颜色设置为清除。


推荐阅读