swift - 选择按钮隐藏在来自 WKWebView 的 UIImagePicker 栏中
问题描述
我的应用程序中有一个 WKWebview 页面,该页面选择要上传的图像,因此我无法控制打开 UIImagePicker 它本机发生,但我可以单击的“完成”按钮未显示在 iPad ios 14.7.1 中,但它实际上是可单击的!!
红色区域其实是可以点击的!
我尝试全局更改色调颜色,但只有后退箭头改变了按钮仍然隐藏或其他东西!
解决方案
用这个:
extension UIImagePickerController {
open override func viewDidLoad() {
super.viewDidLoad()
self.modalPresentationStyle = UIModalPresentationStyle.custom
}
}
尝试这个:
extension UIImagePickerController {
open override func viewWillLayoutSubviews() {
super.viewWillLayoutSubviews()
self.navigationBar.topItem?.rightBarButtonItem?.tintColor = UIColor.black
self.navigationBar.topItem?.rightBarButtonItem?.isEnabled = true
}
}
推荐阅读
- python - sklearn 管道中的列特定处理
- python - 如何在python程序中实现服务器URL
- c# - MessageReceived 处理程序正在阻止网关任务
- java - Java NetBeans 中的 JXTitledPanel 是什么
- android - CoroutineScope(job+Dispatchers.Main) 如何在主/UI 线程上运行?
- c# - 如果定义通过反射位于类内部,则无法检索枚举类型
- vbscript - 配置多个帐户时如何自动化 Outlook?
- opengl - OpenGL 使用着色器将 NV12 转换为 RGB24
- html - 如何将函数的输出作为对象读取
- javascript - 使用正则表达式删除 jquery 字符串中的单引号和最后一个逗号