【发布时间】:2016-02-25 07:43:30
【问题描述】:
当 iOS 应用程序要启动拆分视图模式或跳过时,我需要添加一些逻辑,并退出该模式?是否有任何通知或委托方法来检测这一点? 谢谢
【问题讨论】:
标签: ios objective-c swift
当 iOS 应用程序要启动拆分视图模式或跳过时,我需要添加一些逻辑,并退出该模式?是否有任何通知或委托方法来检测这一点? 谢谢
【问题讨论】:
标签: ios objective-c swift
检查你的窗口是否占据了整个屏幕:
BOOL isRunningInFullScreen = CGRectEqualToRect([UIApplication sharedApplication].delegate.window.frame, [UIApplication sharedApplication].delegate.window.screen.bounds);
如果 false = 拆分视图或幻灯片。
【讨论】:
如果您使用标准导航功能,您可以检查
if (self.splitViewController != nil){...}
在 viewDidLoad 方法中
【讨论】: