UiActivityViewController
全部标签 我在ios6和我的代码中使用UIActivityViewController分享图像UIImage*shareImage=[UIImageimageNamed:@"myImage.png"];//InitarrayNSMutableArray*items=[NSMutableArraynew];[itemsaddObject:@""];[itemsaddObject:shareImage];//AddimagetopasteboardUIPasteboard*pasteboard=[UIPasteboardgeneralPasteboard];pasteboard.persistent
我正在使用以下代码在我的应用中调用操作表共享:-(IBAction)sendPost:(id)sender{NSArray*activityItems=nil;UIImage*appIcon=[UIImageimageNamed:@"appIcon.png"];NSString*postText=[[NSStringalloc]initWithFormat:@"LETSASSUMETHISSTRINGISLONGERTHAN140CHARACTERSTHATTWITTERPROHIBITSBUTCANSTILLBESHAREDVIAFACEBOOK,EMAIL,TEXT"];activ
我的应用程序未针对iPad进行优化,但在iOS7之前,UIActivityViewController运行完美(两种设备上的行为相同)。我的意思是,它现在可以工作了,但是有些图标很奇怪,有些图标不见了。截图:我以这种方式呈现UIActivityViewController:[selfpresentViewController:viewControlleranimated:YEScompletion:nil];有什么想法吗? 最佳答案 这是iOS7中的一个错误。由于iPhone应用程序升级到iPad,Apple正在调整UI某些部分的大
在我的应用程序中,我使用TTOpenInAppActivity在UIActivityController中插入“打开方式”操作。它的内部是这样工作的:一些ViewController呈现UIActivityController,其中已经内置了TTOpenInActivity。-(void)openWithAction{NSURL*fileURL=SOME_URL;CGRectrect=SOME_RECT;TTOpenInAppActivity*openInAppActivity=[[TTOpenInAppActivityalloc]initWithView:self.viewandRe
是否可以在不将视频保存到用户的相机胶卷的情况下在Instagram上分享视频?这是我到目前为止尝试过的:letinstagramURL=URL(string:"instagram://app")!if(UIApplication.shared.canOpenURL(instagramURL)){self.documentController=UIDocumentInteractionController(url:videoURL)self.documentController.delegate=selfself.documentController.uti="com.instagram
现在带有iOS8SDK的XCode6已经出来了,我们可以谈谈了。我尝试在iOS7上使用带有UIActivityViewController的自定义事件,一切正常。但在iOS8上,当显示自定义事件时,它们旁边有一个“更多”按钮,单击此按钮会显示完全相同的自定义事件。有没有人找到解决方法来删除此按钮?我还找不到任何解决方案。 最佳答案 没有解决方法。“更多...”按钮允许用户重新排列图标。这现在是iOS8中的标准。 关于ios-iOS8上的UIActivityViewController显示
我正在使用UIActivityViewController将信息从我的应用程序共享到Twitter和FB,这些信息已在“设置”中正确配置。代码是最简单的:-(IBAction)share{NSString*postText=@"sometext";UIImage*postImage=[UIImageimageNamed:@"myImage"];NSURL*postURL=[NSURLURLWithString:@"myUrl"];NSArray*activityItems=@[postText,postImage,postURL];UIActivityViewController*ac
如果您在iPad(iOS7)上启动照片应用程序并点击操作按钮,您将获得一个UIActivityViewController,其上半部分由多选图库组成,您可以从中选择任意数量的项目。共享选项会根据您的选择自动调整(例如,如果您选择多个项目,“Twitter”和“分配给联系人”就会消失)。我在iOS7SDK中没有发现任何支持此功能的东西,所以我想知道开发人员是否无法使用此功能。有谁知道如何做这样的事情? 最佳答案 使用UIActivityViewController时,您可以设置一组您希望共享的项目。通常这只是一个图像,也可能是一个字符
我正在iOS中编写一个处理文本的应用程序。通常用户可以通过文本区域输入他们自己的文本,但我也希望用户能够在其他应用程序(例如邮件、网站等)中突出显示文本,并允许用户通过选择和我的应用程序所在的共享面板发送文本然后会出现?我可以在iOS中执行此操作吗?如果可以,如何操作?这像UIActivityViewController的逆向吗?我手机上的一个例子。我在一个网站上,看到有趣的短语,我选择它,然后从文本突出显示共享选项将它发送到Notes。Notes是一个Apple应用程序,但我也可以将它发送到其他第三方应用程序,例如Twitter或WhatsApp。我希望我的应用也出现在这个共享列表中
我正在使用UIActivityViewController将信息分享到Facebook。在iOS8.1及更高版本上得到有趣的东西。如果我通过Settings应用程序登录,同时安装了Facebook应用程序,在这种情况下,我不会获得Facebook在我的应用程序的应用程序列表中可见的图标。它在iOS7上运行良好。要做什么?如何始终显示Facebook图标?例子:var_arItmes:NSArray?=["Title","Text"]var_controller:UIActivityViewController?=UIActivityViewController(activityItem