UIDocumentPickerViewController在底部显示空白

问题描述

事物代码

let filebrowser = UIDocumentPickerViewController(documentTypes: listofAllTypesOfFiles,in: UIDocumentPickerMode.open)
filebrowser.allowsMultipleSelection = false
filebrowser.delegate = self
            
navigationController?.present(filebrowser,animated: true,completion: nil)

不知道为什么,但是它在底部显示了空白区域。有人知道那是什么吗?

This is how it looks

解决方法

事实证明,我有一个全局 appearance() 自定义导致文档选择器出现问题。

就我而言,这是导致问题的行,删除它可以使 UIDocumentPickerViewController 正确显示。

UITabBar.appearance().isTranslucent = false

我已将外观直接应用于我的 UITabBar,而不是全局。

上面的亚历山大(虽然被否决了)帮助跟踪了解决方案。希望这对后来者有所帮助。

,

发现了问题。它是通过外观自定义标签栏。特别是,很大一部分视图是阴影图像的一些混乱版本,在主应用程序中看起来不错,但在那儿没那么多。不要像这样的人定制您的东西:)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...