问题标签 [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.

0 投票
2 回答
880 浏览

ios - iPhone X 上的错误视图位置

我的应用在所有设备上看起来都很好,直到我在新的 iPhone X 上测试它(见附件截图)。搜索栏在导航栏下,很糟糕。我尝试使用新的安全区域插图 edgeForExtendedLayout,但没有成功。也许有人可以帮助解决这个问题。

在此处输入图像描述

0 投票
5 回答
15190 浏览

iphone - Launch Image names of iPhoneX?

A question about iPhoneX. I want put Launch Image of iPhoneX( 1125px × 2436px) in common folder. Not in LaunchImage source. What's the Launch Image names of iPhoneX? just like 'Default-iOS8-736h@3x', I can not found the name in https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/launch-screen/ .

0 投票
0 回答
476 浏览

ios11 - iPhone X 中的布局设计?

我正在通过iPhone X布局设计,我发现启用非常重要

在 storyboard 中使用安全区域布局指南。

在此处输入图像描述

因为它将有助于使 View 可见,并且不会隐藏其 UI。

除此之外,我的问题是,作为开发人员,在为iPhone X开发应用程序时我应该记住什么,以便准确地遵循其设计?

比如我们启动Camera或者Gallery、Cancel等顶部显示的按钮,这样的东西怎么维护?

截屏 :

在此处输入图像描述

请提供您对此的反馈。

0 投票
1 回答
1259 浏览

ios - iPhone X iOS 11 中旧应用程序的屏幕调整

我们今天更新到 xCode 9 和用于 Xamarin 开发的 Visual Studio。我在 iPhone X 上测试了我的应用程序,它的上部和下部都有一个空格。任何想法和解决方法来更新应用程序?

使用 Visual Studio Xamarin 表单。

在此处输入图像描述

0 投票
3 回答
8146 浏览

javascript - 如何在 React Native 中设置 iPhone X 上刘海的颜色

我一直在通过 iOS 模拟器在 iPhone X 上测试我的应用程序。我想知道如何将黑色缺口重新着色为与我的应用程序主题相同的颜色。

这是当前的实现:

在此处输入图像描述

如何将黑条更改为蓝色,以匹配我的主题?

0 投票
3 回答
5188 浏览

ios - iPhone X 中的底部边距使用情节提要

好的,我有这个案例,

有我为iphone 8设计的这个屏幕

在此处输入图像描述

正如您在此处看到的,我通过在该视图和底部布局指南顶部之间设置 0px 的约束,将 8px 绿色视图固定到超级视图的底部。它在所有手机上都可以正常工作,除了发生这种情况的新 iPhone X:

在此处输入图像描述

那不是我的预期行为。我想和其他 iPhone 一样,以 0 边距固定在底部。

有没有使用情节提要的解决方案?请仅使用情节提要发布解决方案。我知道我可以以编程方式做到这一点。我猜这在故事板上应该很容易。

谢谢

0 投票
4 回答
24687 浏览

ios - iOS 11 iPhone x 安全区域布局指南

我的应用程序已经在应用商店中,昨天我已经将我的 Xcode 版本更新到 9 并且除了iPhone x之外工作正常。UI 崩溃了。

1.在这里,我创建了两个UIView(都是固定高度),分别命名为 Header 和 Tab bar,并且我隐藏了NavigationBar整个应用程序。

2.为UIViewController添加扩展,用于制作HeaderTab bar

并像下面这样调用每个Viewcontroller

就像那个标签栏一样,我也做过,但所有设备都可以正常工作,但需要iPhone x

请参阅我的屏幕截图:

图片

我研究过https://developer.apple.com/ios/human-interface-guidelines/overview/iphone-x/

但不清楚他们的文件。

帮助将不胜感激,在此先感谢。

0 投票
1 回答
231 浏览

ios - applicationDidBecomeActive 在 iPhone X 上停用时触发

是否还有其他人在新 iPhone X上停用应用程序时遇到applicationDidBecomeActive错误触发的问题?

这是我的测试应用程序:

在 iPhone X 模拟器上运行应用程序。自然,我在控制台中看到“解雇”。到现在为止还挺好。现在向侧面或向上滑动主页指示器,以切换到不同的应用程序或调出应用程序切换器。我看到控制台中再次出现“fired”!

这似乎是错误的,并且将我所有的应用程序都扔进了混乱中。我该如何应对在停用时收到激活通知?

0 投票
2 回答
994 浏览

ios - 现有应用程序在 iPhone X Simulator 上启动时崩溃

我有一个现有的应用程序,在 iPhone X Simulator 上运行时会在启动时崩溃。(断点在 main.m 文件上停止)。该应用程序在 iPhone 8 模拟器上运行良好,因此它与 iPhone X 有关。此外,它与状态栏有关,因为堆栈在崩溃前显示了 [UIStatusbar _prepareForVisualProviderIfNeeded] 的内容。

我需要对状态栏做些什么才能在 iPhone X Simulator 上运行这个应用程序吗?

0 投票
2 回答
1890 浏览

ios - iPhone X 模拟器状态栏下的视图变形

我最近升级到 xcode 9 并在模拟器 iPhone X 上运行我的项目,状态栏下的视图被扭曲了。在其他手机上一切正常。

iPhone X 中的扭曲视图

在此处输入图像描述

其他手机中的不失真视图

在此处输入图像描述