检测iOS 9中的应用程序是否以幻灯片或分割视图模式运行

检测iOS 9中的应用程序是否以幻灯片或分割视图模式运行,第1张

概述在iOS 9中,是否可以检测iOS 9的“幻灯片”或“拆分视图”模式下的应用程序运行时间? 我已经尝试阅读苹果的documentation在iOS 9多任务,但没有运气这个… 我问,因为我的应用程序可能有一个功能,我想要在幻灯片中打开应用程序时禁用。 只需检查你的窗口是否占据整个屏幕: BOOL isRunningInFullScreen = CGRectEqualToRect([UIApplic 在iOS 9中,是否可以检测iOS 9的“幻灯片”或“拆分视图”模式下的应用程序运行时间?

我已经尝试阅读苹果的documentation在iOS 9多任务,但没有运气这个…

我问,因为我的应用程序可能有一个功能,我想要在幻灯片中打开应用程序时禁用。

解决方法 只需检查你的窗口是否占据整个屏幕:

BOol isRunningInFullScreen = CGRectEqualToRect([UIApplication sharedApplication].delegate.window.frame,[UIApplication sharedApplication].delegate.window.screen.bounds);

如果这是假的,那么您正在分割视图或幻灯片中运行。

这是代码剪切,它会自动维护这个标志,而不管轮换

-(voID)traitCollectionDIDChange:(uitraitcollection *)prevIoUsTraitCollection{ // simply create a property of 'BOol' type isRunningInFullScreen = CGRectEqualToRect([UIApplication sharedApplication].delegate.window.frame,[UIApplication sharedApplication].delegate.window.screen.bounds);}
总结

以上是内存溢出为你收集整理的检测iOS 9中的应用程序是否以幻灯片或分割视图模式运行全部内容,希望文章能够帮你解决检测iOS 9中的应用程序是否以幻灯片或分割视图模式运行所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1086791.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存