Pra*_*nth 10 iphone objective-c ios uidocumentinteraction ios8
我已经使用UIDocumentInteractionController来共享文件,但它在iOS 8 beta 5中25秒后打开菜单选项,并且在iOS 7.1中运行良好.
我已经验证了我粘贴在下面的日志
Errors encountered while discovering extensions: Error Domain=PlugInKit Code=13 "query cancelled" UserInfo=0x79bd5ef0 {NSLocalizedDescription=query cancelled}
2014-08-27 15:02:05.634 Localwire[82067:1364165] Unknown activity items supplied: (
{
"com.microsoft.excel.xls" = <d0cf11e0 a1b11ae1 00000000 00000000 00000000 00000000 3e000300 feff0900 06000000 00000000 00000000 10000000 01000000 00000000 00100000 cb070000 01000000 feffffff 00000000 00000000 62000000 e3000000 64010000 e5010000 66020000 e7020000 68030000 e9030000 6a040000 eb040000 6c050000 ed050000 6e060000 ef060000 70070000 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
Run Code Online (Sandbox Code Playgroud)
我不知道问题是什么.
我用过UIActivityViewController,没有发现任何问题。这个bug在iOS 8 Release版本中仍然存在
所以我要UIActivityViewController修复。
我曾经TYOpenInAppActivity在中显示第三方应用程序UIActivityViewController
NSURL *URL = [NSURL fileURLWithPath:filePath];
TTOpenInAppActivity *openInAppActivity = [[TTOpenInAppActivity alloc] initWithView:self.view andBarButtonItem:barButton];
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:@[URL] applicationActivities:@[openInAppActivity]];
// Create pop up
self.activityPopoverController = [[UIPopoverController alloc] initWithContentViewController:activityViewController];
// Store reference to superview (UIPopoverController) to allow dismissal
openInAppActivity.superViewController = self.activityPopoverController;
// Show UIActivityViewController in popup
[self.activityPopoverController presentPopoverFromRect:((UIButton *)sender).frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
Run Code Online (Sandbox Code Playgroud)
您可以在下面的链接中找到 TTOpenInAppActivity 控制器。
https://github.com/honkmaster/TTOpenInAppActivity
| 归档时间: |
|
| 查看次数: |
3889 次 |
| 最近记录: |