如何删除 UISplitViewController Master Navigation Blur Tint

How to remove UISplitViewController Master Navigation Blur Tint

我正在创建一个使用 UISplitViewController 的 tvOS 应用程序,在主视图控制器端是一个 table(就像默认创建的一样),我无法弄清楚顶部和底部模糊的是什么的 table。在将 table 向下滚动几个项目将顶部 table 单元格项目向上推后,模糊发生得更多。它似乎是一个导航栏背景,在顶部是模糊的灰色,但在 table 的底部也是如此,它覆盖了 table 视图。我无法弄清楚它是什么,而且似乎也没有关于它是什么的任何文档。我什至尝试使用情节提要视图调试视图层次结构,但似乎无法弄清楚如何摆脱这种灰色模糊效果。如果 Apple 希望将其保留在 tvOS table 视图外观中,最好更改它的色调。

谁能知道这是什么以及如何更改或关闭它?它似乎只出现在 tvOS table 视图中。见附图。

我在另一个论坛上得到了这个答案:

达比纳特

2015 年 11 月 1 日1:02上午

(回应 jpcoates)

我遇到了完全相同的问题,最终发现它只是添加到 table 顶部的掩码。您可以通过以下方式禁用它:

self.tableView.maskView = 无;