Adaptive Layout

本文介绍了如何利用尺寸类、特质集合和通用故事板设计一个适用于所有iOS设备的一致布局,并探讨了旋转概念的演变以及如何创建自定义旋转效果。同时,阐述了适应性视图控制器层次结构如何让视图控制器适应不同设备配置,以及新引入的呈现控制器如何简化视图的呈现过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Adaptive Layout: Size classes, trait collections and universal storyboards let you design one layout that works on every iOS device.

Transition Coordinators: The demise of orientation and rotation methods introduces a new paradigm to the concept of rotation. In an adaptive world,rotation is nothing more than a simple bounds change. You’ll find out how thisaffects your apps along with some examples of how to create amazing custom rotation effects.

Adaptive View Controller Hierarchies: The iPhone rolls out the red carpet for UISplitViewController. View controller hierarchies can adapt to their surroundings just as layouts do. You can now represent the same complex viewcontroller with different hierarchies on different device configurations.

Presentation Controllers. Popovers, alerts and search controllers are brought closer than ever before. When a new view controller appears on screen it’s now said to be presented; you can use presentation controllers to completelycustomize this whole process.


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值