我已经为 iOS 8 开发了键盘。根据设备是 iPhone 还是 iPad,我加载了不同的布局。现在,当用户打开 iPhone 应用程序但在 iPad 上下载的应用程序(例如:Instagram)时,我遇到了一个问题,当然 iPad 会调整此应用程序的大小。我的键盘将设备检测为 iPad 并为 iPad 加载布局,但由于应用程序不是 iPad 应用程序,加载的键盘布局不适合它。很快,有没有办法以编程方式检查应用程序是否是由 iPad 调整大小的 iPhone 应用程序?所以我可以为它加载正确的键盘布局。

最佳答案

如果您的问题是关于任何通用应用程序,则 答案是否定的
您的键盘应用程序无法确定安装的应用程序是基于 iphone 还是 iPad。

如果两个应用程序的开发人员相同,您可以通过clientUrl 共享一些特定的值。

关于ios - 检查应用程序是否是在 iPad 上打开的 iPhone 应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28260573/

10-10 20:51
查看更多