当前位置: 首页 > 知识库问答 >
问题:

如何开发或迁移iPhone 5屏幕分辨率的应用程序?

太叔烨霖
2023-03-14

新的iPhone5显示屏有了新的宽高比和新的分辨率(640 x 1136像素)。

开发新的应用程序或将现有的应用程序转换到新的屏幕大小需要什么?

为了使旧显示器和新宽屏的应用程序“通用”,我们应该记住什么?

共有1个答案

乐正秦斩
2023-03-14
  1. 下载并安装最新版本的Xcode。
  2. 为应用程序设置启动屏幕文件(在目标设置的常规选项卡中)。这就是如何使用任何屏幕的全尺寸,包括iOS 9中的iPad拆分视图大小。
  3. 测试您的应用程序,希望不要做其他事情,因为如果您正确地设置了自动调整大小的掩码,或者使用了自动布局,一切都会神奇地工作。
  4. 如果没有,请调整视图布局,最好使用自动布局。
  5. 如果您必须为较大的屏幕做一些特别的事情,那么看起来您必须检查[[UIScreen mainScreen]bounds]的高度,因为似乎没有特定的API。在iOS8中,还有size类可以将屏幕大小从垂直和水平上抽象为规则或紧凑,这是调整UI的推荐方法。
 类似资料:
  • 功能介绍 获取百度移动统计平台的全部屏幕分辨率列表 接口 https://openapi.baidu.com/rest/2.0/mtj/svc/config/getScreenList?access_token={ACCESS_TOKEN} 请求参数 参数名 类型 描述 样例 access_token string 用户登入后获取的token 1.a6b7dbd428f731035f771b8d

  • Android设备具有mdpi、hdpi、xhdpi、xxhdpi等屏幕分辨率。在Android系统中编程时,我会用这些分辨率为手机编写不同的代码。但Flutter是android和ios的开发环境。我需要为不同分辨率的android和ios手机分别编程吗?ios中是否有mdpi、hdpi、xhdpi等分辨率?

  • 问题内容: 有没有一种方法可以适用于所有浏览器? 问题答案: 原始答案 是。 更新 要获得移动设备的原始分辨率,您必须乘以设备像素比率:和。比率也为1的台式机也可以使用。 从本(Ben)得到另一个答案: 在原始JavaScript中,这将为您提供可用的宽度/高度: 对于绝对宽度/高度,请使用:

  • 问题内容: 我需要找到访问我的网站的用户屏幕的屏幕分辨率? 问题答案: 您无法使用纯PHP做到这一点。您必须使用JavaScript来完成。有几篇有关如何执行此操作的文章。 本质上,您可以设置cookie,甚至可以执行一些Ajax来将信息发送到PHP脚本。如果使用jQuery,则可以执行以下操作: jQuery: PHP(some_script.php) 所有这些实际上都是最基本的,但是它应该可以

  • 问题内容: 如何获得以像素为单位的屏幕分辨率(宽x高)? 我正在使用JFrame和Java swing方法。 问题答案: 你可以使用该方法获取屏幕尺寸。 在多显示器配置中,你应该使用以下命令: 如果要在DPI中获得屏幕分辨率,则必须使用上的getScreenResolution()方法Toolkit。

  • 问题内容: 我很难获得较低的屏幕分辨率,因为我的屏幕分辨率为1920x1080。 有谁知道如何获得屏幕分辨率的高度和宽度? 我在1024x768分辨率上检查了我的作品,结果全部乱成一团。 问题答案: 无法从CSS获取屏幕高度。但是,从CSS3开始,您可以使用媒体查询来根据分辨率控制模板的显示。 如果要使用媒体查询基于高度进行编码,则可以定义样式表并像这样调用它。