【发布时间】:2014-05-10 22:58:40
【问题描述】:
我尝试制作 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:我在日志中也有这个:
3 月 31 日 18:25:58 Marias-iPad SharingExample[713]:CGContextSetFillColorWithColor:无效上下文 0x0。这是一个严重的错误。此应用程序或它使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体下降。此通知是出于礼貌:请解决此问题。这将成为即将到来的更新中的致命错误。
3 月 31 日 18:25:58 Marias-iPad SharingExample[713]:CGContextSetStrokeColorWithColor:无效上下文 0x0。这是一个严重的错误。此应用程序或它使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体下降。此通知是出于礼貌:请解决此问题。这将成为即将到来的更新中的致命错误。
3 月 31 日 18:25:58 Marias-iPad SharingExample[713]:CGContextGetBlendMode:无效上下文 0x0。这是一个严重的错误。此应用程序或它使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体下降。此通知是出于礼貌:请解决此问题。这将在即将到来的更新中成为致命错误。
3 月 31 日 18:25:58 Marias-iPad SharingExample[713]:CGContextSetBlendMode:无效上下文 0x0。这是一个严重的错误。此应用程序或它使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体下降。此通知是出于礼貌:请解决此问题。这将成为即将到来的更新中的致命错误。
3 月 31 日 18:25:58 Marias-iPad SharingExample[713]:CGContextFillRects:无效上下文 0x0。这是一个严重的错误。此应用程序或它使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体下降。此通知是出于礼貌:请解决此问题。这将成为即将到来的更新中的致命错误。
3 月 31 日 18:25:58 Marias-iPad SharingExample[713]:CGContextSetBlendMode:无效上下文 0x0。这是一个严重的错误。此应用程序或它使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体下降。此通知是出于礼貌:请解决此问题。这将成为即将到来的更新中的致命错误。
【问题讨论】:
-
我也有同样的问题。我认为这个控制器在运行 iPhone 应用程序的 iPad 上非常有问题。另见stackoverflow.com/questions/21922369/…
标签: ios user-interface uiactivityviewcontroller