ios - 无法从 iPad 获得高分辨率

标签 ios ipad

我正在尝试将项目的屏幕分辨率设置为 2048x1536(ipad 上的视网膜显示屏)。

我使用 Swift 在 Xcode 中创建了一个新的单页应用程序,目标是 ipad,将部署目标设置为各种值(从 8 到 11),单击需要全屏,然后仅选择横向模式。

我在 Storyboard 中找到的所有地方都进行了更改,但无论我做什么,它都会返回 1024x768。当我从 ViewDidLoad 函数打印 NSLog 时。

有人可以阐明如何以最佳分辨率使用 ipad 吗?

杰瑞

最佳答案

在 Xcode 中,元素和屏幕的大小以点为单位。每个设备都有一个应用于点的比例因子,这意味着开发人员不必针对具有相同比例的特定屏幕尺寸。

Apple 在这里做了一些解释: https://developer.apple.com/library/archive/documentation/2DDrawing/Conceptual/DrawingPrintingiOS/GraphicsDrawingOverview/GraphicsDrawingOverview.html#//apple_ref/doc/uid/TP40010156-CH14-SW7

此处也有图形表示:https://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions

关于ios - 无法从 iPad 获得高分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53937470/

相关文章:

iphone - Xcode项目管理: adding a iPad (Storyboards, iOS 5)到兼容iOS 4的iPhone项目

html - Mailchimp 嵌入表格 : too many recent signup requests on iOS 10 devices

ios - 如何等到任务完成然后返回一个信号,reactive cocoa

iphone - 使用 sendAsynchronousRequest :queue:completionHandler:? 时跟踪重定向

ios - 录制带有附加效果的音频

iphone - 适用于 iPhone 的 Adsense API

objective-c - UISplitViewController 重新加载数据

iphone - 如何知道任务是否在后台执行

javascript - 使用javascript在ios上通过 native 应用程序或网络浏览器显示facebook登录

ios - 当用户拖动 MKMapView 时,如何为 UIImageView 设置动画?