UIActivityViewController对iPad的怪异行为,App未经优化

Eri*_*lho 8 ipad ios uiactivityviewcontroller

我的应用程序没有针对iPad进行优化,但在iOS 7之前,UIActivityViewController工作正常(两个设备上的行为相同).

我的意思是,它现在有效,但有些图标很奇怪而其他图标则缺失.

截图:

iPad上的UIActivityViewController

我用这种方式呈现UIActivityViewController:

[self presentViewController:viewController animated:YES completion:nil];
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Mat*_*ham 4

这是 iOS 7 中的一个错误。由于 iPhone 应用程序升级到 iPad,Apple 可以调整 UI 某些部分的大小,但不能调整其他部分的大小。

没有办法解决这个问题,因为它是苹果自己的控件之一。

我建议在 iOS 8 中尝试一下这个问题,看看是否已修复。