iphone-x相关内容

是否可以使用iPhone X上的红外热像仪?

根据这张图片: iPhone X具有红外摄像头.它主要用于面部检测,但红外线还有其他用途.可以直接访问吗? 解决方案 虽然仍不确定红外线,但要从iPhone X TrueDepth相机读取深度信息,我们可以使用AVDepthData类和相关的API. 这是一个教程. ..
发布时间:2020-06-26 18:52:45 其他开发

setNavigationBarHidden动画在iPhone X上无法正常工作

我有一些代码可以通过隐藏UINavigationController的导航栏进入全屏模式。进入全屏模式时,我希望获得平滑的动画缩放效果。我使用 setNavigationBarHidden(_:animated :) 。到目前为止,即使在iOS 11上,这一切都可以正常工作,但是在iPhone X上,动画效果不佳。隐藏时,没有动画,导航栏将消失。取消隐藏时,它会进行动画处理,但导航栏的显示速度低于 ..
发布时间:2020-06-06 18:57:42 移动开发

将图像映射到3D面部网格

我正在使用iPhone X和 ARFaceKit 捕捉用户的脸部。目标是用用户的图像对面部网格进行纹理处理。 我只查看单个帧( ARFrame )来自 AR 会话。 在 ARFaceGeometry 中,我有一组描述面部的顶点。 我对当前帧的 capturedImage 做jpeg表示。 然后我想找到纹理将创建的jpeg映射到网格顶点的坐标。我要: 1.将顶点从模型空间映射到世界 ..
发布时间:2020-05-31 20:59:39 移动开发

如何处理iPhone屏幕尺寸/背景图像的分辨率

iPhoneX之后,我真的在努力支持所有设备的图像大小和命名约定.有什么方法可以在4.7、5.5 snd 5.8屏幕上使用3x图像?全屏图像视图应使用什么确切尺寸? 解决方案 您可以使用.pdf格式的图像.因此,您只需要管理1x的单比例图像.它会支持所有屏幕尺寸,因此您无需管理1x,2x,3x png.因此,单个图像可以调整所有设备,还可以缩小应用大小. 您可以按照以下简单步骤来实现 ..
发布时间:2020-05-19 00:13:39 移动开发

iPhoneX和Notch检测

使用Javascript;如何检查用户设备是否为iPhoneX? 此外,如何确定横向位置时iPhone的“缺口”位置是什么? 有一些很棒的文章: https:// webkit。 org / blog / 7929 / designing-websites-for-iphone-x / ...但这些往往会利用尖端功能在撰写本文时,许多移动浏览器都不支持本机。 解决方案 所 ..
发布时间:2019-06-06 02:45:36 移动开发

检测移动设备“缺口”。

随着iPhone X的推出迫在眉睫,我正试图超越游戏并准备一些我的网络应用程序来处理任何设计变更 - 其中最大的一个是装有前置摄像头的新“缺口” 。 我想知道是否有或者可能是以某种方式在Javascript中检测到这种情况。 有趣的是,Chris Coyier撰写了一篇关于“Notch”和CSS 这让我发现 safe-area-inset-right 常量。有没有办法可以在Javasc ..
发布时间:2019-04-27 13:38:00 前端开发

如何以编程方式检测iPhone XS或iPhone X?

我的一个应用程序连接到一个Web应用程序服务,该服务向用户提供特定于设备的新闻。为了使其适应最新的iPhone版本,我需要以编程方式区分iPhone XS和iPhone X.如何做到这一点? [[ UIScreen mainScreen] bounds] .size 总是一个很好的起点,可以分辨出不同的设备。但是,iPhone XS和iPhone X具有相同的屏幕尺寸:1125 x 2436 ..
发布时间:2018-11-02 13:34:00 移动开发

启动iPhoneX的图像名称?

关于iPhoneX的问题。我想把iPhoneX的启动图像(1125px×2436px)放在普通文件夹中。不在LaunchImage源中。什么是iPhoneX的Launch Image名称?就像'Default-iOS8-736h @ 3x'一样,我找不到 https://developer.apple.com/ios/human-interface-guidelines/icons-and-ima ..
发布时间:2018-11-01 13:51:54 移动开发

iPhone X上的额外底部空间/填充?

在纵向模式下的iPhone X上,如果将安全区域的底部约束设置为0,则最终会在屏幕底部留出额外的空间。 如何以编程方式获得额外填充的高度? 我设法手动确定此填充的高度为34,这就是我管理的方式使用iPhone X检测实现它: Swift 4.0和Xcode 9.0 如果UIDevice()。userInterfaceIdiom == .phone { 切换UIScreen. ..
发布时间:2018-11-01 11:58:03 移动开发

iOS 11 iPhone X模拟器UITabBar图标和标题在顶部覆盖彼此

任何人在UITabBar组件周围遇到iPhone X模拟器问题? 我似乎将图标和标题呈现在彼此之上,我不是确定如果我遗漏了任何东西,我也会在iPhone 8模拟器中运行它,并且在故事板上显示它看起来很好的一个实际设备。 iPhone X: iPhone 8 解决方案 我能够通过在viewDidLayoutSubviews中的UITabBar上调用invalidateInt ..
发布时间:2018-09-28 11:43:23 移动开发

如何修复Xcode错误:无法使用Xcode Beta(9.2 9C32c)在iPhone X(11.1)上找到设备支持文件

嗨,我知道StackOverflow上有很多关于此错误的帖子(但新iPhone X没有): 无法找到设备支持文件。 此iPhone X(型号A1865,A1901,A1902,A1903 )正在运行iOS 11.1(15B93),这个版本的Xcode可能不支持。 我正在运行最新版本的Xcode(Beta) 9.2 9C32c)不支持iPhone X(iOS 11.1)。问题是它是 ..
发布时间:2018-09-19 20:15:22 移动开发

iPhone X中的底部边距使用故事板

好的我有这种情况, 这是我为iphone 8设计的屏幕 正如你在这里看到的那样,有8px的绿色视图通过约束0px固定在超视图的底部在此视图和底部布局指南之间。并且它在所有手机上都能正常工作除了新的iPhone X发生这种情况: 这不是我想要的行为。我希望像其他iPhone一样,以0保证金固定在底部。 是否有使用故事板的解决方案?请仅使用故事板发布解决方案。我知道我可以通过编 ..
发布时间:2018-09-19 19:18:20 移动开发

如何纠正iPhone X上的标签栏高度问题

在测试iPhone X时,我的应用程序出现了问题。我不确定如何调整此问题,并且不会将其作为非iPhone X尺寸的问题。这似乎只是iPhone X模拟器上的一个问题。 解决方案 XCode故事板右侧的“文件检查器”,启用安全区域指南布局以支持iPhone中的应用程序 这篇文章描述的非常好。 ..
发布时间:2018-09-19 15:00:32 移动开发

iPhone X键盘出现显示额外空间

我创建了一个聊天用户界面,其中我为 tableView 添加了约束到底部屏幕。我正在通过添加键盘的高度来更改约束值,该键盘在除iPhone X之外的所有设备中都能正常工作。 当键盘不可见时的UI: 哪个好。 问题是当键盘出现时,textView和键盘之间显示空格: 我是否必须为此尝试不同的方法,或者可以使用约束来解决它? 解决方案 在计算约束的值时,尝试减去安全区域 ..
发布时间:2018-09-19 14:08:53 移动开发