Ios UIActivityViewController iPad问题

Ios UIActivityViewController iPad问题,ios,user-interface,uiactivityviewcontroller,Ios,User Interface,Uiactivityviewcontroller,我尝试制作avtivity视图控制器。在模拟器和iPhone上一切都很好,但在iPad上我看到了这一点: 这是我的密码: NSArray *activityItems = @[@"Text to share"]; UIActivityViewController *activityController = [[UIActivityViewController alloc] initWithActivityItems:activityItems

我尝试制作avtivity视图控制器。在模拟器和iPhone上一切都很好,但在iPad上我看到了这一点:

这是我的密码:

NSArray *activityItems = @[@"Text to share"];

UIActivityViewController *activityController =
[[UIActivityViewController alloc] initWithActivityItems:activityItems
                                  applicationActivities:nil];

NSMutableArray *activityTypes = [NSMutableArray new];

//TODO: handle this array for iOS7 only
[activityTypes addObjectsFromArray:@[UIActivityTypeAddToReadingList,
                                     UIActivityTypePostToFlickr,
                                     UIActivityTypePostToVimeo,
                                     UIActivityTypePostToTencentWeibo,
                                     UIActivityTypeAirDrop]];
activityController.excludedActivityTypes = activityTypes;

//TODO: handle this for both iOS7 and iOS6
[activityTypes addObjectsFromArray:@[UIActivityTypePostToWeibo,
                                     UIActivityTypePrint,
                                     UIActivityTypePrint,
                                     UIActivityTypeAssignToContact,
                                     UIActivityTypeSaveToCameraRoll]];
activityController.excludedActivityTypes = activityTypes;

[self presentViewController:activityController
                                    animated:YES
                                  completion:nil];
这不是iPad版本,而是我在iPad上发布的iPhone版本。但它仍然应该正常工作。 我做错了什么

UPD:我在日志中也有这样的记录:

Mar 31 18:25:58 Marias iPad共享示例[713]:CGContextSetFillColorWithColor:无效上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体降级。此通知是出于礼貌:请解决此问题。这将成为即将进行的更新中的致命错误

Mar 31 18:25:58 Marias iPad共享示例[713]:CGContextSetStrokeColorWithColor:无效上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体降级。此通知是出于礼貌:请解决此问题。这将成为即将进行的更新中的致命错误

Mar 31 18:25:58 Marias iPad共享示例[713]:CGContextGetBlendMode:无效上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体降级。此通知是出于礼貌:请解决此问题。这将成为即将进行的更新中的致命错误

Mar 31 18:25:58 Marias iPad共享示例[713]:CGContextSetBlendMode:无效上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体降级。此通知是出于礼貌:请解决此问题。这将成为即将进行的更新中的致命错误

Mar 31 18:25:58 Marias iPad共享示例[713]:CGContextFillRects:无效上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体降级。此通知是出于礼貌:请解决此问题。这将成为即将进行的更新中的致命错误

Mar 31 18:25:58 Marias iPad共享示例[713]:CGContextSetBlendMode:无效上下文0x0。这是一个严重的错误。此应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体降级。此通知是出于礼貌:请解决此问题。这将成为即将进行的更新中的致命错误。

您是否阅读了文档? 因为有国家规定,在iPad上,您必须以以下形式展示:

在iPad上,您必须在popover中显示视图控制器。在iPhone上 和iPodtouch,你必须以模式呈现

你看过文件了吗? 因为有国家规定,在iPad上,您必须以以下形式展示:

在iPad上,您必须在popover中显示视图控制器。在iPhone上 和iPodtouch,你必须以模式呈现


我当然看了。问题是:它不是iPad应用程序,它是同一款iPhone应用程序,应该和iPhone上的完全一样。我当然读过。问题是:它不是iPad应用程序,它是同一款iPhone应用程序,应该和iPhone上的完全一样。我也有同样的问题。我认为这个控制器在运行iPhone应用程序的iPad上是非常有缺陷的。我也有同样的问题。我认为这个控制器在运行iPhone应用程序的iPad上是非常有缺陷的。另见