当 iPad 进入分屏多任务模式时收到通知

Posted

技术标签:

【中文标题】当 iPad 进入分屏多任务模式时收到通知【英文标题】:Get notified when iPad enters in split-screen multitasking mode 【发布时间】:2016-01-02 14:51:12 【问题描述】:

我有一个viewcontroller,我需要知道iPad 何时进入分屏多任务模式,以便相应地调整我的视图元素的大小。

发生这种情况时会触发什么delegate 方法?

【问题讨论】:

您是否尝试覆盖 viewWillTransitionToSize(size:, withTransitionCoordinator:) ? 是的,我在发布后 1 分钟发现了该方法,将回答我的问题。谢谢 【参考方案1】:

找到进入分屏时调用的方法

override func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: UIViewControllerTransitionCoordinator)

【讨论】:

仅供参考 - 这在其他时间也会被调用,而不仅仅是在进入分屏模式时。

以上是关于当 iPad 进入分屏多任务模式时收到通知的主要内容,如果未能解决你的问题,请参考以下文章

如何使用第三方应用在 iPad 上实现分屏多任务?

Android 7.0的系统变化

Android 7.0都有哪些新功能 Android 7.0新特性汇总

Android N上一些新特性的介绍

iPad 多任务处理的首选状态栏样式 - 分屏

iPad开发-分屏画中画(即多任务处理增强功能)