dev.to | 📄 原文链接 | 2026-10-03 收录

iPhone Duo 对 iOS 开发者意味着什么:Swift 代码里真正会变的部分

来源:dev.to — 2026-09-09

📋 概述

苹果发布了首款折叠 iPhone「iPhone Duo」:外屏 5.4 英寸,展开后内屏 7.6 英寸,搭载 iOS 27.x。营销讲的是硬件,开发者的故事却是——2007 年以来写进 iPhone 应用的许多假设不再成立:屏幕不再只有一块,形状能在应用运行时改变,安全区不再对称,「仅竖屏」也不再是原来的意思。好消息是,如果一直按 iPad 那套自适应布局做,这大致只是一个下午的工作;如果硬编码屏幕尺寸并按方向分支,就得返工。文章给出实操版本:什么都不做会怎样、现在必须支持的四种姿态,以及用 size class 取代 orientation 的关键变化。

🔑 核心要点

💡 金句

自 2007 年以来写进 iPhone 应用的许多假设,突然之间就不再成立了。
← 返回 dev.to 首页