近日,科技领域传来一则备受瞩目的消息:有消息源在深入挖掘iOS 27 Beta 1更新代码时,发现了两个极具关键意义的字符串——“foldState”和“angleDegrees”。这一发现引发了海外多家媒体的广泛关注,它们据此推测苹果首款折叠iPhone或许已进入系统适配的关键阶段。
从这两个字符串的字面含义来分析,“foldState”很可能代表着折叠设备的开合状态,而“angleDegrees”则极有可能是与折叠角度相关的参数,同时还可能包含与当前硬件屏幕数量有关的信息。此前,关于苹果首款折叠iPhone(上市后或许会命名为iPhone Ultra)的消息,大多集中在爆料、专利文件以及工程样机等方面,此次在iOS 27系统代码中首次直接出现与折叠形态相关的系统级表达,无疑是一个重要的信号,表明苹果已经在软件层面为折叠iPhone的推出做相关适配工作了。
在苹果近期举办的Platforms State of the Union环节中,苹果向开发者发出了一项重要提醒:建议开发者摒弃以往只针对特定设备和固定方向设计应用的方式,转而适配“动态尺寸与纵横比”。这一提醒从侧面反映出苹果在为折叠设备等具备不同屏幕形态的产品做准备,鼓励开发者提前布局,以适应未来多样化的设备屏幕需求。
为了方便开发者更好地进行应用适配工作,苹果在开发工具层面也进行了更新。新增了可变尺寸iOS模拟器和Xcode预览功能,开发者可以利用这些工具,轻松测试应用在不同屏幕尺寸与纵横比下的布局表现,从而确保应用能够在各种设备上都能呈现出良好的用户体验。















