我已经尝试阅读苹果的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中的应用程序是否以幻灯片或分割视图模式运行所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)