为什么iPhone 6使用@2x图像资源?

2023-12-29

iPhone 6 加 uses @3x图像资产,但是iPhone 6 uses @2x图像资产 - 就像iPhone 4 and iPhone 5 (新 iPhone 6 和 6+ 的图像分辨率,添加了 @3x 支持吗? https://stackoverflow.com/questions/25781422/image-resolution-for-new-iphone-6-and-6-3x-support-added).

iPhone 5, iPhone 5C and iPhone 5S有屏幕分辨率640x1136。屏幕分辨率为iPhone 6 is 750x1334.

So iPhone 6将放大图像640x1136?有没有什么办法可以定制图形iPhone 6屏幕分辨率稍微高一点?

Edit:我知道PPI是一样的。但举例来说,我想让一个图像占据 iPhone 5 和 iPhone 6 上的所有可用宽度。我创建一个 640x200 像素的图像并将其命名[电子邮件受保护] /cdn-cgi/l/email-protection。在 iPhone 6 上,它会放大到 750 像素宽度,不是吗?


iPhone 6 使用 @2x 图像资源,而不是 R4 或其他东西,因为苹果没有为背景图像提供合适的 API!

现在最直接的方法是创建 2 个资源并以编程方式加载它们:(

看一下这个:如何指定iPhone 6/7自定义边到边图像的尺寸? https://stackoverflow.com/questions/25892207/how-to-specify-size-for-iphone-6-customised-edge-to-edge-image?lq=1

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么iPhone 6使用@2x图像资源? 的相关文章

  • iOS 10 的错误? NSDate 日本地区时间描述和 24 小时休息

    这似乎是 iOS 10 的一个错误 在 iOS 8 和 9 中都可以 NSDate date description 的小时描述是错误的 它附加了 24 小时描述和 12 小时描述 我没有使用 NSDateFormatter 只是默认设置
  • 如何在 Apple Watch Extension/App 和 iOS App 之间建立通信通道

    我正在探索 WatchKit SDK 当我有 WatchKit 应用程序时 是否可以在 WatchKit 应用程序上从 iPhone 应用程序设置值 例如文本 设置 我可以从 iPhone 应用程序调用 WatchKit 应用程序扩展中的函
  • 为什么 Xcode 4 不会对我未完整实现 UITableViewDataSource 协议发出警告?

    如果我在 Xcode 中使用以下代码声明并不完全实现我自己的协议 一些协议 h protocol SomeProtocol
  • Swift 3:如何去除UITableView屏幕截图的灰色区域

    我在从桌面视图的屏幕截图中删除灰色区域时遇到了问题 这是我尝试截图时的输出UITableView 实际上我隐藏了一些tableViewCell这是不需要的 可能这就是区域显示灰色的原因 任何帮助表示赞赏 非常感谢 Answer 我通过使用
  • Swift - 选择值后隐藏 pickerView

    我发现了类似的问题 他们的答案很有帮助 但我坚持最后一件事 我试图在点击字段时显示 pickerView 然后选择数据时 我希望 pickerView 隐藏 我可以从 pickerView 获取数据来隐藏 但是 pickerView 后面仍
  • UICollectionView 未出现

    我正在尝试设置UICollectionView 以编程方式在我的视图控制器中扩展UIViewController 由于某种原因 我的收藏视图根本没有显示 以下是我所拥有的 为什么没有出现 我将它连接到委托和数据源并将其添加为子视图self
  • UISearchController 保留问题

    我正在尝试使用 UISearchController 但是我遇到了无法解决的保留问题 MainTableview 有两个部分 第1节 基于某些正则表达式过滤数据 第2节 All Data 我将 UISearchController 添加到我
  • 您将如何实现一个检测水平滑动以允许分页的 UITableView?

    我想实现一个 UITableView 一次显示 20 行 但考虑到我实际上可能要展示 120 个项目 我想使用某种分页来处理这个问题 使用前 20 项填充表 当用户从右向左滑动时 用接下来的 20 个项目重新加载 UITableView 从
  • 使用 Google place API 从 lat long 获取附近的地点

    我正在使用 google place API 即 https maps googleapis com maps api place search json location 33 7167 73 0667 radius 500 type f
  • 无法使用 Xamarin 和 WCF 访问 Web 服务

    我想使用 Xamarin 和 WCF 来使用公共 Web 服务 对于这个演示 我将使用Xamarin iOS 这是我试图使用的 公共 网络服务 http www webservicex net globalweather asmx WSDL
  • Objective C 如何将文本字段添加到导航栏中

    我正在尝试将文本字段添加到导航栏中 但它没有显示在模拟器中 我在 viewdidload 中按如下方式执行 UITextView textField UITextView alloc initWithFrame CGRectMake 0 0
  • 重置转换后的 UIView 的原点会变得疯狂

    我使用 UIView transform 旋转 缩放 UIVIew 效果很好 然而 一旦我更改视图的框架原点 即使我没有执行任何进一步的 CGAffineTransforms 视图的内容也会开始 奇怪 地缩放 为什么会出现这种情况 我该如何
  • Xcode 3.1.4 中内置分析器

    我想知道 Xcode 3 1 4 中内置的分析器是否使得单独使用 LLVM Clang 静态分析器变得多余 请参考这里的原文 使用 LLVM Clang 静态分析器查找内存泄漏 http www fruitstandsoftware com
  • 如何将音乐从我的应用程序切换到 iPod

    我在用MusicPlayerController我的应用程序中的对象来播放音乐 我知道当 iPhone ipod 应用程序终止时 可以继续播放我的应用程序音乐 我该怎么做 这涉及到一些事情 您必须在两种音乐播放器之间进行选择 应用程序音乐播
  • 检查 touchend 是否在拖动后出现

    我有一些代码可以更改表的类 在手机上 有时表格对于屏幕来说太宽 用户将拖动 滚动来查看内容 但是 当他们触摸并拖动表格时 每次拖动都会触发 touchend 如何测试触摸端是否是触摸拖动的结果 我尝试跟踪dragstart和dragend
  • 在 Instruments 中查找内存泄漏行

    我是 iOS 中的仪器新手 我正在尝试使用 Xcode 4 5 2 并按照本教程查找仪器中的内存泄漏 http soulwithmobiletechnology blogspot sg 2011 04 how to check memory
  • xcode 6.1 (Swift) 中的 SIGABRT 运行时错误

    与最初的代码相比 唯一的更改是在ViewControl swift override func viewDidLoad newMessage hidden true super viewDidLoad Do any additional s
  • 将 iPhone 上的 stderr 写入文件和控制台

    我正在遵循答案中的建议here https stackoverflow com questions 5179108 iphone how to read application logs from device用于将 iOS 设备上的 NS
  • NSPredicate 的 onFormat 字符串

    我想用 id 键对数据进行排序 我如何理解格式字符串的用途NSPredicate格式 我有一个100号的帖子 我的代码 let objectIDs posts map 0 id let predicate NSPredicate forma
  • 退出导航控制器

    我试图离开初始视图控制器 并进入空白视图控制器 这很好 但是这会使空白视图控制器也成为导航控制器的一部分 这不是我想要的 我想脱离视图控制器 在视图控制器中 我尝试退出 它会自行弹出 当我尝试视图中的方法时 将出现目标视图控制器 self

随机推荐

  • NUnit 3.0 TestCase const 自定义对象参数

    我已经写好了课程SomeObject我想定义一个const要在我的中保留 重用的该对象的实例TestCases 我应该如何重写下面的代码来实现这种行为 TestFixture public class SomeObjectTests pri
  • Python:按任意列对文件进行排序,其中列包含时间值

    我有一个人的 txt 文件 每个人旁边都有两次 这是 txt 文件 Xantippe 09 00 11 00 Erica 10 00 12 06 Marcia 09 30 11 45 Elizabeth 10 15 12 10 Angela
  • 使用 AWS Java SDK v2 从 AWS EKS 获取身份验证令牌

    如何使用 AWS Java SDK v2 从 AWS EKS 获取 Kubernetes 身份验证令牌 然后可用于使用 Kubernetes SDK 向 Kubernetes 进行身份验证的身份验证令牌 换句话说 我想从 EKS 获取身份验
  • 如何更新 Dynamodb 中字符串集 (SS) 类型的项目?

    我创建了一个字符串集类型的属性 当我创建项目并分配 SS 类型的属性时 一切正常 但是当我尝试更新此属性时 数据类型更改为列表 L 我试试这个 qw new AWS DynamoDB DocumentClient var params Ta
  • jQuery UI Sortable/Draggable 导致窗口跳转

    在我的网页上 我有一个包含可排序 UL 的 div 每当我滚动到页面底部并拖动最后一个 LI 时 我的页面就会跳转 并且滚动条 在整个窗口上 会增长 这是一个几乎解决了我的问题的 JSFiddle www jsfiddle net u5af
  • 在Django中的特定时间执行任务

    我必须在用户指定的特定时间执行任务 这不会是固定时间 它将根据用户 到时候我就得执行我的任务了 为了实现这一点 我尝试使用 django cron 也尝试使用 django crontab 但在这两种情况下 我们都必须在中指定 cron 详
  • 源代码控制政策

    我正在寻找不同源代码控制策略的概述 我只了解到主线政策 并希望在加入团队之前更好地了解其他政策 有人可以提供一个概述的链接 甚至给我一些政策名称 以便我可以启动谷歌吗 没有空的提交消息
  • 如何将内存流加载到 LibVLC 中?

    我想使用 LibVLC 播放内存流中的媒体文件 如下所示 Ideally it would go like this LibVLC MediaFromStream new MemoryStream File ReadAllBytes Fil
  • Javascript 中的通配符字符串比较

    假设我有一个包含许多字符串的数组 称为 birdBlue birdRed 和其他一些动物 比如 pig1 pig2 现在我运行一个 for 循环来遍历数组并应该返回所有鸟类 这里什么样的比较才有意义 Animals bird 这是我的第一个
  • 什么时候应该真正使用访问者模式

    在文中我什么时候应该使用访客设计模式 https stackoverflow com questions 255214 when should i use the visitor design pattern第一个回答者指出 现在我们要向层
  • 使用airflow hive操作符并输出到文本文件

    您好 我想使用气流 hive 运算符执行 hive 查询并将结果输出到文件 我不想在这里使用 INSERT OVERWRITE hive ex HiveOperator task id hive ex hql sql hive ex sql
  • Swift 2 AVPlayer - 播放下一个视频上一个视频

    我对这一部分的研究已经不止一天了 请提出任何想法 我必须完成播放视频 我有一个视频列表 如果用户将其设为全屏视频 则上一个和下一个播放器按钮将启用 并在单击时播放 这是我的代码 var commmentQueuePlayer AVQueue
  • Java 接口和 Objective-C 协议之间的区别?

    我了解 Java 现在正在学习 Objective C Java 接口和 Objective C 协议到底有什么区别 首先 一点点关于该主题的历史观点 http www virtualschool edu objectivec influe
  • 为什么参数处于逆变位置?

    我试图在特征中使用协变类型参数来构造一个案例类 如下所示 trait MyTrait T private case class MyClass c T 编译器说 error covariant type T occurs in contra
  • 使用 Scala 延续实现收益(收益回报)

    如何实现 C yield return使用 Scala 延续 我希望能够编写 ScalaIterator风格相同 评论里有刺这篇 Scala 新闻文章 http www scala lang org node 2096 但它不起作用 尝试使
  • Rails 3 Active Record 关系顺序:使用散列而不是字符串

    要在 Rails 3 中对关系进行排序 我们必须这样做 User where activated gt true order id ASC 但我认为 User where activated gt true order id gt asc
  • 使用 Leiningen 部署 Clojure 应用程序

    到目前为止 这是我的project clj 文件 defproject raj 0 0 1 SNAPSHOT description FIXME write description dependencies org clojure cloj
  • 从 DLL 导出生成标头

    是否有工具可以提取 生成 DLL 导出的 h 标头 仅给出 DLL 手动输入它们被证明是一种痛苦 对于通用 C Dll 来说这是不可能的 C 过程符号没有类型信息被毁坏了 dumpbin 可以列出过程名称 但无法推断出返回类型 参数数量等
  • 如何知道 jQuery 对象的类型?

    我需要检测它是否是
  • 为什么iPhone 6使用@2x图像资源?

    iPhone 6 加 uses 3x图像资产 但是iPhone 6 uses 2x图像资产 就像iPhone 4 and iPhone 5 新 iPhone 6 和 6 的图像分辨率 添加了 3x 支持吗 https stackoverfl