是否可以检测应用程序或应用程序扩展是否以“缩放”模式运行?

时间:2014-09-22 05:52:25

标签: ios objective-c ios8 iphone-6 iphone-6-plus

作为this one的后续问题,我想知道您是否能够检测(在iOS应用或应用扩展程序中)是否尚未针对新屏幕更新应用尺寸和运行'缩放'模式与否。

我知道有[UIScreen mainScreen].nativeScale[UIScreen mainScreen].scale但到目前为止,我还没有能够在已正确更新的应用和未经过缩放的应用之间检测到此背景。

有没有人知道这样做的机制?

1 个答案:

答案 0 :(得分:1)

为了检测主机应用程序是否在键盘扩展程序中以缩放模式运行,请使用self.view.frame.size.width当应用程序处于缩放模式时,它返回320。我的6+标准模式为414