[英]How do I add a menu item to the share menu in iOS
我刚刚进入iOS开发,但是我必须尽早做的是在系统菜单上添加一个按钮,例如Dropbox与电子邮件附件交互时如何添加其按钮。
该应用程序将用于视频,因此在共享菜单上为快速播放器添加一个按钮将是理想的选择。
我已经仔细阅读过文档,仅找到了UIMenuItem类。 这是我想要的还是有另一种方式来实现此功能?
设置project-info.plist->添加新项目(UTExportedTypeDeclarations)
<key>UTExportedTypeDeclarations</key> <array> <dict> <key>UTTypeConformsTo</key> <array> <string>com.apple.quicktime-movie</string> </array> <key>UTTypeIdentifier</key> <string>com.company.project</string> <key>UTTypeTagSpecification</key> <dict/> </dict> </array>
将您的ButtonClick事件编码为.m文件
-(IBAction)actionClick:(id)sender{ UIDocumentInteractionController *documentController = [UIDocumentInteractionController interactionControllerWithURL: [NSURL fileURLWithPath:MOVIE_FILE_PATH]]; documentController.delegate = self; documentController.UTI = @"com.apple.quicktime-movie"; [documentController presentOpenInMenuFromRect:CGRectZero inView:self.view animated:YES]; }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.