问题标签 [iphone-6-plus]

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 投票
1 回答
543 浏览

ios - IOS 8 资产目录图像大小令人困惑

假设我想制作一个在@1x 处占据 iPhone 屏幕(纵向)一半宽度的按钮。这将是 160 像素,@2x 这将是 320 像素。

现在有了 iPhone 6 和 iPhone 6 plus,它变得令人困惑。iPhone 6 的宽度为 750 像素并使用 @2x,但资产目录只有一个用于添加 @2x 图像的框,所以我应该将图像设置为 320 像素还是 375 像素?

此外,iPhone 6 Plus 的宽度为 1080 像素或 1242 像素(知道哪一个?),但我的 160 像素乘以 3 = 480 像素的标准图像,但 iPhone 6 Plus 屏幕的一半是 540 像素或 621 像素? ?

我应该制作多大的图像,为什么?

0 投票
2 回答
2142 浏览

ios - iPhone 6 Plus 的分屏控制器

我想通过使用拆分视图控制器使我的应用程序适应 iPhone 6+。目前,我的应用程序是一个简单的表格视图,列出了我的文章和一个详细信息视图。

我希望我的应用在 iPhone 6 Plus 的横向模式下切换到拆分视图,但我不知道如何正确实现。

我创建了一个新的故事板并集成了一个拆分视图控制器,之后我就卡住了。当我点击主视图(这是一个表格视图)上的一个单元格时,我不知道如何将我的新闻推送到详细视图控制器。我尝试在 didSelectRowAtIndexPath 方法中添加它:

但是当我这样做时,详细视图被推入拆分视图(主视图)的左侧部分。

我还尝试在 Table View Controller 单元格和 Detail View Controller 之间添加“显示详细信息”segue,并添加 didSelectRowAtIndexPath 方法:

但同样的问题,视图被推送到主视图中。

其他问题,在纵向模式下,默认视图是详细视图。如何显示主视图?

在此先感谢您的帮助 !

0 投票
1 回答
410 浏览

ios - 如何使用现有代码使应用程序在 iPhone 6 上运行

此代码在我的应用程序委托中.....

这就是我的应用程序在除 iPhone 6 和 6 plus 之外的所有 iOS 设备上的运行方式。我需要添加什么才能使 iPhone 6 和 6 plus 也能正常工作。万一它有帮助。如果它有帮助,这就是我在视图控制器上需要时分离编码的方式。

0 投票
0 回答
366 浏览

ios - 我应该为全宽显示提供哪些资源,以及如何命名它们?

这是我想在我的应用程序中显示的基本示例。

  • bg是必须适合整个屏幕的背景图像
  • left是宽度适合屏幕左半部分的图像;它的宽高比是正方形的
  • right是宽度适合屏幕右半部分的图像;它的宽高比是正方形的

资产命名示例的示例应用程序

在 iPhone 6 之前,我会提供以下内容:

对于新的 iPhone 6 / 6 plus width,我应该提供哪些资产,我应该如何命名它们?考虑到点数是奇数,我们如何为 iPhone 6(或 6 plus 缩放模式)定义“半宽度”?

这是一个建议,但我不确定它是否真的符合惯例:

请注意,@2x 比例下的 375px 和@3x 比例下的 562 或 563 px 甚至都不是有效的点数。保持整数值的最佳方法是 374/376 @2x 和 561/564px @3x...

0 投票
1 回答
410 浏览

ios - 以缩放模式运行的 iOS 8 应用程序是否使用 @3x 图像?

如果我有一个使用 Xcode 6 构建的 iOS 8 iPhone 应用程序,它不为 iPhone 6/6+ 提供启动图像,但我提供了@3x 图像,那么在以缩放模式显示应用程序时,iPhone 6+ 是否仍会使用这些资源?

例如,我有someImage.pngsomeImage@2x.pngsomeImage@3x.png加载图像,如下所示:

我没有 iPhone 6+ 设备来对此进行测试,iOS 8 模拟器出于某种奇怪的原因最终对所有设备使用了 @3x 图像,正如其他人在此处指出的那样。

0 投票
2 回答
195 浏览

ios - 为什么 iPhone 5s UI 元素不能在 iPhone6 上缩放?

我了解本机分辨率:

iPhone 5s:320*568 点 = 640*1136

iPhone 6:375*667 点 = 750*1334

它们都是 2x 分辨率。

这是否意味着如果我在 iPhone 5s 中有一个 202x43 (wxh) 点的 UIButton 并且我在 iPhone 6 中运行该应用程序,那么同一个按钮应该按 1.16 (375/320) 缩放。

它改为停留在 320*568。

为什么?

0 投票
0 回答
571 浏览

ios - iPhone 6 人脸检测有哪些改进

Apple 对 iPhone 6 的描述包含此文字

改进的人脸检测

iSight 摄像头现在可以更快、更准确地识别人脸——即使是距离较远或人群中的人脸——以获得更好的人像和集体照。它还改进了眨眼和微笑检测以及连拍模式下的面部选择,以自动捕捉您的最佳照片。

我之前使用过 iOS 人脸检测,来自 Core Graphics ( docs ) 和 AVFoundation ( docs )。我在这些库中没有提到 iPhone 6 的改进,或者在 Apple 文献的其他地方。

我的应用显示在 iPhone 6 上运行的两个库的检测时间几乎相同。

有没有关于这个“改进的人脸检测”的文档?具体来说,这是对现有库的更新还是应该包含的新内容?

0 投票
1 回答
351 浏览

ios - 针对 iPhone 6 优化的 iOS 7 应用程序

一年多以来,我制作了一个 iOS 7 应用程序。我想让它针对新的 iPhone 6 和 6 Plus 屏幕进行优化,但想保持 iOS 7 的兼容性。可能吗 ?

我已经做了这个:
- 添加 iPhone 6 和 6 Plus 大小的启动图像
有一些 UI 问题,但我可以处理它们。

我的问题是:如果 iOS 部署目标和 Base SDK 位于“iOS 7.0”上,是否足以让我的应用程序针对 iPhone 6 和 6 Plus 以及 iOS 7 进行优化?

0 投票
2 回答
6891 浏览

ios - 仍未针对 iPhone 6 和 iPhone 6 Plus 进行优化

我有一个刚刚上线的应用程序,但它仍然没有说“针对 iPhone 6 和 iPhone 6 Plus 进行了优化”

  • 我添加了所需分辨率的启动屏幕和应用程序图标。
  • 调整了所有内部屏幕以适应新的 iPhone 屏幕。
  • 在 iTunes Connect 上添加了 4.7 和 5.5 英寸设备的屏幕截图。

我现在缺少什么?

0 投票
1 回答
2945 浏览

ios - 如何修复 iPhone 6 上的模糊文本 (+)

我们在应用程序中使用自定义字体和自定义字体大小。在 iPhone 6 上运行应用程序时(还没有尝试过 6+,但我认为它是相同的)所有字体看起来都很模糊。我们还有一个使用系统字体的内部工具,它看起来也很模糊。

为什么会这样?让它们像在 iPhone 5 上一样清晰呈现的正确方法是什么?