单位机构代码是什么:Xcode中的计量单位是什么(w to use measurement on ipne)

这可能听起来很傻,但是当我在 Xcode 中使用尺寸时,总帧大小等于 320 * 568 (宽度 * 高度)。我很好。但手机的分辨率实际上是不同的。ipne 4S 是 640 * 960 & amp;5 和下一代是 640 * 1136。

我知道最后一个是什么 xcode 作为单位使用的两倍,所以我的问题是:

XCode 使用什么度量单位?如果是像素,为什么不使用手机尺寸 / 分辨率作为参考?

29

它使用点。在视网膜设备中,1 点等于 4 个像素。在非视网膜设备中,1 点等于 1 个像素。

查看苹果在 ios 上的绘图和打印文档。https://developer.apple.com/library/ios/doentation/2ddrawing/conceptual/drawingprintingios/GraphicsDrawingOverview/GraphicsDrawingOverview.html#//apple_ref/doc/uid/TP40010156-CH14-SW7

特别是“点与像素”部分

编辑要回答您的 ipne 4S vs 5 和下一代问题。这些是实际的屏幕尺寸,而不是 ipne4S / 4 的屏幕尺寸。如果您的屏幕尺寸为 320x480 点,或 640x960 像素,则显示您的屏幕尺寸。如果您正在使用 xibs,则可能会看到以前的尺寸之一,因为 xibs 的尺寸限制。

11

Xcode 10.1,Swift 4.2 答案

Xcode uses points. But in case of next explanation what is point and w much pixels in point -> it depends what retina device are you using. Basicaly on non-retina devices 1 point = 1pixel. On ipne 6plus and newer "plus" models, apple added 3x resolution. enter image description here

在正常的视网膜设备上,1 点 = 4 像素,而不是 2!!然后苹果将该像素打包成点。在 iPne plus 机型上,苹果还使用因子为 1.15 的下采样,这意味着例如,如果您有 1242 * 2208,则它应该偏离 1.15,并且您的设备上有 1080 * 1920 fullHD。https://www.paintcodeapp.com/news/ultimate-guide-to-ipne-resolutions

enter image description here

我相信最重要的答案是:

它使用点。在视网膜设备中,1 点等于两个像素。在非视网膜设备中,1 点等于 1 个像素。

是错误的,因为 outdate。我提供了一个指向 developer.apple.com 的链接。

https://developer.apple.com/doentation/uikit/uiscreen/1617836-scale

enter image description here

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(253)
事业单位c类网课:.NET单位类 英寸到毫米(inches to ml conversion)
上一篇
Webconfig在哪:加密webconfig密码-经验法则
下一篇

相关推荐

  • docker游戏服务器:如何使用Docker搭建高性能的游戏服务器

    Docker游戏服务器是一种将游戏服务器部署到容器中的方式,它可以帮助游戏开发者快速、轻松地部署游戏服务器,并且可以更轻松地扩展游戏服务器的容量。…

    2023-04-27 09:55:33
    0 63 30
  • javascript数组:排序和搜索

    javascript数组是一种特殊的对象,它可以存储多个值,这些值可以是任何类型的数据。JavaScript数组的元素可以通过索引来访问,数组的索引从0开始,每个元素都有一个索引值。…

    2023-08-28 11:30:24
    0 86 53
  • coremail论客邮箱Coremail论客邮箱

    Coremail论客邮箱是一款专业的企业邮箱服务,可以满足企业对安全、可靠性和高效性的要求。它拥有强大的安全性能,可以提供多种安全保护,包括防止邮件被窃取、拦截恶意邮件、防止跨站脚本攻击等。此外,它还支持多种企业级功能,如组织架构管理、收发邮件管理、文件共享管理、联系人管理等,可以帮助企业提高工作效率,提升企业形象。…

    2023-02-25 04:36:55
    0 43 55
  • canvas下载安装:Unleash the Power of Canvas to Create Amazing Visuals

    Canvas是一种HTML5技术,可以在网页上创建和绘制2D图形。它是一个JavaScript API,可以使用JavaScript代码来绘制图形,并且可以添加各种效果,如阴影,渐变,动画等。…

    2023-03-08 00:48:14
    0 59 58
  • class定位:The Benefits of Using Class Selectors for Element Locati

    示例示例class定位是一种CSS布局技术,用于指定HTML元素的位置,可以使元素放置在页面的任何位置。代码示例:…

    2023-03-06 07:16:44
    0 23 48
  • security code怎么填保护您的数据和隐私

    示例示例code是一种防止自动提交表单的安全措施,通常会在表单中显示一个图片,用户需要输入图片中显示的字符。以下是一个简单的 code代码示例:…

    2023-03-20 09:31:54
    0 53 32
  • for循环中的continue:使用continue跳过循环中的某些步骤

    示例示例是 for 循环的一个控制语句,它用于跳过当前循环的剩余代码,然后继续执行下一次循环。下面是一个使用 语句的示例:…

    2023-07-11 15:34:46
    0 66 82
  • javascript 常量:如何利用JavaScript常量提高编程效率

    示例示例常量是一个不可变的值,它的值在声明之后不能更改。它们可以用来存储程序中使用的固定值,并且可以被多次使用。代码示例:…

    2023-06-16 03:01:55
    0 83 41

发表评论

登录 后才能评论

评论列表(84条)