问题标签 [iphone-x]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何在 Swift 4 中检测我的设备是否是 iPhoneX?
我相信有更好、更合适的方法来做到这一点。但现在我正在使用 UIScreen.main.bounds 来检测我是否正在处理 iPhone X(812 高)。顺便说一句,这个特定的应用程序仅是横向的。这就是我在此功能中为幻灯片视图制作幻灯片的功能:
但是如何检查模型?
ios - How to get safeAreaInsets in viewWillTransitionToSize (iPhone X)
I’m trying to update the viewWillTransition(to size: with coordinator:)
method for iPhoneX.
But I can’t get the destinations of the safeAreaInsets values.
Please help!
ios - iPhone X的UILabel多行不起作用
我一直在开发一个应用程序,其中有一个包含多行的标签。除 iPhone X 外,所有设备都显示正确的标签。我正在尝试:
但是它也没有帮助。尽管在视图中为多行分配了空间,但标签从第一行的末尾剪切了单词。为什么会这样?
ios - 无法在 iPhone X 上将界面方向旋转为纵向倒置
我们有一个应用程序使用连接到音频插孔(或 iPhone7 或更高版本中的闪电端口)的附件。它需要以特定方向运行,具体取决于 iOS 设备。
目前在任何 iPhone 的模拟器或实际设备中设置设备方向都没有问题,除了 iPhoneX 模拟器。
当前设置方向的代码:
堆栈跟踪:
这适用于 iPhone5、iPhone6、iPhone6+、iPhone7 和 iPhone7+ 设备以及 iPhone8 模拟器。这似乎也不是 iOS11 的问题,因为我的 iPhone7 目前正在运行 iOS11。我目前唯一遇到问题的设备是 iPhoneX 模拟器。
ios - Unity3D 4.7.2 Basic 中的 iPhoneX 支持
我制作了 launchScreen.storyboard 并添加了精确的 unity3d 飞溅。但是游戏因以下控制台日志而崩溃。
现在得到统一启动画面,在 iPhone 中正确显示。但它崩溃了。如果我使用资产目录,那么它可以完美运行..但不支持 iPhoneX。我想在 unity3D 4.7.2 中支持 iPhoneX
这是我的 LaunchScreen.storyboard:https ://app.box.com/s/i9k8ryfatvqaid8f8z6kgq1v41il2rof
更新:现在使用 Xcode 9.2,您可以轻松地在资产目录中添加 iPhoneX 启动屏幕。这很容易解决……干杯!
objective-c - 在 iPhone X 上全屏模式下的 presentViewController
如您所知,当我们之前呈现具有全屏选项的视图控制器时没有问题:
但是,在 iPhone X 上,它会被顶栏和底栏重叠。如果不自定义呈现控制器(来自静态库)子视图,您是否有任何解决方案?
谢谢!
ios - 如何在 iPhoneX 中设置顶部的背景颜色
我只是意识到我的应用程序不适用于 iphoneX 的设计。我有一个 UIVIew(包含文本字段和按钮),它看起来像导航栏,所以它确实支持 iPhone 8 和 8 plus。但是,iPhoneX 的顶部为空白白色。反之亦然,如果我将 Uiview 设置为导航栏,那么 iphone8 和 8plus 的文本字段和顶部布局之间的差距会更大。我可以知道如何设置适合所有版本的约束或其他方式添加到顶部,并且在横向模式下它也会改变。非常感谢!
ios - How to get UITabBar to extend to bottom on iPhone X?
I have tried putting a view down there to see if there is a way to have it be visible in that little area outside the safe zone, but actually it is clipped away.
Can anyone provide assistance on this? The only tutorial I have seen mention this issue is this one: https://novemberfive.co/blog/apple-september-event-iphonex-apps/ however my UITabBarController does not contain a similar view hierarchy (despite enabling 'Use Safe Area Layout Guides').
EDIT: Without the purple view: