- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用 modalPresentationStyle = .formSheet 显示模态 UIViewController,但它在 iphone XR 和 XS Max 上有一些问题。它显示在缺口后面。以下图片来自左侧的 iphone XR、XS、X。
UIViewController 使用自动布局,呈现如下:
let contentViewController = UINib(nibName: "EditViewController", bundle: nil).instantiate(withOwner: nil, options: nil)[0] as! EditViewController
let navController = UINavigationController(rootViewController: contentViewController)
navController.modalPresentationStyle = UIModalPresentationStyle.formSheet
let popover = navController.presentationController!
popover.delegate = self
self.present(navController, animated: true, completion: nil)
代表:
extension MyController: UIAdaptivePresentationControllerDelegate {
func adaptivePresentationStyle(for controller: UIPresentationController, traitCollection: UITraitCollection) -> UIModalPresentationStyle {
return .none
}
}
modalPresentationStyle = .pageSheet 也存在同样的问题。它适用于其他 modalPresentationStyles 即全屏
它在 iOS 12.1,swift 3 上
知道如何解决这个问题吗?谢谢
最佳答案
UIKit 不支持。
唯一的可能性是 sheet to full screen
和 page sheet to form sheet
在 iPad 上。如文档中所述:
In a horizontally compact environment, this option behaves the same as UIModalPresentationFullScreen.
所以 UIKit 已经适应了它。
不幸的是,您将不得不实现自己的自定义转换 Controller 。
关于ios - iphone XR、XS Max 上的 modalPresentationStyle formSheet 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54106894/
很想尝试将 BufferedImages 导出为 JPEG-XR,但找不到导出工具来添加到 java 工作流程。最好有一个 JAI 插件在那里......我用谷歌搜索 about无济于事。希望这里有人
8XRremote 不工作。Android 应用程序通过 WIFI 连接到 Windows。在统一控制台中有以下日志: C:/Users/Tim/AppData/Local/Android/Sdk/p
我有一个在 UWP 项目中使用的类库项目。如果我在类库中添加任何 usercontrol xaml 文件并构建它,它构建得很好。但是 UWP 项目给出了找不到 .xr 文件的错误。 我是否需要将任何文
我正在使用 8th Wall XR 1.0.9.3 版,我认为 XRController 类存在问题。 XRCameraController 类无法使用 XRController.GetCameraP
我的用户个人资料图片在旧版本上看起来不错(圆形),但在我 friend 的 XR 手机上看起来像椭圆形。我不知道为什么。下面是 Storyboard约束的图片和我的约束代码。 Oval Shaped
我已将 bottomAppBar 与我的 Flutter 应用集成,并为其添加了 FAB。但这并没有正确地显示我。请检查附图: 最佳答案 将您的 Widget 包裹在 SafeArea 中: retu
Labs 导读 虚拟现实(Virtual Reality,VR)、增强现实(Augmented Reality,AR)等业务以其三维化、自然交互、空间计算等完全不同于当前移动互联网
我的项目针对 iOS - 11 及更高版本。它具有适用于具有适当尺寸的 XR 和 XS Max 的正确启动图像 Assets 。在模拟器上,我的应用程序在 XR 和 XS Max 上都能按预期运行。
我目前没有 iPhone XR 设备来查询 AVCaptureDeviceDiscoverySession XR 后置摄像头上可用的设备类型。 iPhone XR 后置摄像头是 AVCaptureDe
当我通过docker使用mysql时,我发现一个问题:在mysql配置文件my.cnf中,我设置如下: [mysqld] datadir=/var/lib/mysql user=Tim ... 但是你
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 10 年前。 Improve thi
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
我如何编码 System.Drawing.Bitmap (v4.0) 到 JPEG XR 流? 最佳答案 这可以通过 extension method 解决: using System.Drawing
当我使用以下两种方法之一在新模拟器实例中实例化 AVAssetExportSession 对象时: AVAsset *videoAsset = [AVAsset assetWithURL:videoU
iPhoneXr/iPhone11 有两张 sim 卡,所以变量 serviceSubscriberCellularProviders 会有两个值。有没有办法获取当前正在使用的那个? ========
我目前遇到了一个仅在 iPhone XR 上报告的错误。 我们有一个自定义相机,可以强制旋转为横向,完成后,它会强制 View 返回纵向。 只有使用 iPhone XR 的用户提到了该错误。它发生在调
我有一个小的 UIImageView 用于显示用户的个人资料照片。这在 iPhone 6S 上看起来不错,但是当我在 iPhone XR 上运行它时,图像在屏幕上缩小为一个小点。我尝试了不同型号的模拟
iPhone XR 屏幕分辨率根据屏幕截图、苹果网站等: 828x1792 根据 Swift 的 iPhone XR 屏幕分辨率: 375x812(或 750x1624) 为什么以及如何处理?! 注意
我正在使用 Python 3 处理显微镜生成的文件,该文件本质上是数千张 Jpeg XR 压缩图像的集合。我需要将它们全部读入内存。现在我正在以二进制模式读取数据,将它们保存在 .jxr 文件中并调用
**我已尝试权限但仍然收到此错误 Array ( [0] => sh: 1: /var/www/nodejs/tmp: Permission denied ) 该命令是从Laravel(MVC PHP
我是一名优秀的程序员,十分优秀!