jjzjj

uiactivityviewcontroller-tutorial

全部标签

ios - 未为 whatsapp 事件调用 UIActivityViewController setCompletionWithItemsHandler

没有为whatsapp事件调用UIActivityViewControllersetCompletionWithItemsHandler。有人遇到过同样的问题吗?请分享解决方案(如果有)。NSArray*applicationActivities=@[[[JBWhatsAppActivityalloc]init]];UIActivityViewController*activityViewController=nil;if(installed)activityViewController=[[UIActivityViewControlleralloc]initWithActivityI

ios - 无法在 iOS 7.1 中使用 UIActivityViewController 在 Facebook 和 Twitter 上共享 URL

我正在使用UIActivityViewController作为共享按钮。当我从列表中选择邮件选项时它显示文本和url,但当我选择Facebook或Twitter时它只显示文本而不是url。我搜索了很多但没有找到我的问题的解决方案.我得到了另一种在url中添加“http”的解决方案,但这是否可能而不在url中添加http。我的代码是-NSArray*activityItems;NSString*str;NSString*noteStr;str=[NSStringstringWithFormat:@"com.boxscoregames.squares://square?%@",square

ios - 当用户在 UIActivityViewController 上点击 "More"时如何设置导航栏颜色?

每当用户想要选择默认情况下未列出的新共享方法或操作时,通过点击UIActivityViewController生成的共享表上的“更多”按钮,将显示一个新View,如下所示:如您所见,导航栏图标为白色,而背景为浅灰色。如何更改这些颜色以反射(reflect)我的应用UI? 最佳答案 我这样做了并且对我有用:子类UIActivityViewController并覆盖-(void)presentViewController:animated:completion:-(void)presentViewController:(UIViewCo

iphone - 如何向 UIActivityViewController 对象添加不同的文本

我已经实现了一个UIActivityViewController,用于共享一些信息。在这种情况下,我有一个问题:是否可以在facebook共享/twitter共享/或邮件共享之间制作不同的文本?设置的文本与其他文本不同...一个好的UIActivityViewController教程会非常有用。我当时的代码是,显示文字和图片:NSString*text=@"LimeCat";UIImage*image=[UIImageimageNamed:@"MyAppIcon512x512.png"];NSArray*items=[NSArrayarrayWithObjects:text,image

ios - UIActivityViewController Copy 在 iOS 11 上复制项目两次

我正在使用UIActivityViewController在iOS11上共享一个webviewurl,当使用Copy然后转到Messages应用程序然后粘贴时,它是粘贴了两次。出于好奇,我尝试对Safari、Chrome、Firefox以及消息以外的其他应用程序执行相同的操作。结果很有趣:从Safari应对总是适用于任何应用从Chrome或FireFox复制在Notes应用程序中有效,但它会在任何具有TextField的应用程序(Messages、WhatsApp、Slack、Signal等)中复制复制的文本这是我的简单代码funcshareURL(title:String,url:U

ios - UIActivityViewController 和 UIDocumentInteractionController

如何组合UIActivityViewController和UIDocumentInteractionController?Mail应用程序和Tumblr应用程序似乎将UIActivityViewController与UIDocumentInteractionController结合在一起,因为它们的Controller除了UIActivities之外还显示“打开方式”按钮。我怎样才能做到这一点? 最佳答案 在UIDocumentInteractionController中使用presentOptionsMenuFromRect:in

ios - UIActivityViewController - 如何更改取消按钮文本

有人知道如何更改UIActivityViewController的标准取消按钮文本值吗?默认情况下它是“取消”。但我想改变它,例如使用不同的语言。怎么做?谢谢! 最佳答案 更新:以下代码仅适用于iOS7。正如Rikkles所说,您无需自定义文本即可将其本地化。但以防万一有人有充分的理由这样做,这里是代码:NSArray*activityItems=@[@"Test"];UIActivityViewController*activityController=[[UIActivityViewControlleralloc]initWit

ios - UIActivityViewController 没有将换行符传递给某些事件

我正在使用以下代码来设置UIActivityViewController:NSArray*activityItems=[NSArrayarrayWithObjects:[selftextMessageToShare],nil];UIActivityViewController*activityViewController=[[UIActivityViewControlleralloc]initWithActivityItems:activityItemsapplicationActivities:nil];[activityViewControllersetCompletionHand

ios - UIActivityViewController。如何定制?

我想在我的iPad应用程序中创建一个UIActivityViewController但我在Google上找不到任何东西,因为它是一个仅在iOS6中实现的新View。UIActivityView是一个View,当用户点击时出现,例如,PhotosApp中的Share按钮。一组事件由事件ViewController呈现(通过电子邮件发送、在facebook上分享、打印ecc...)。每个事件都由一个图标和一个显示在图标下方的标题表示。现在我想自定义View中的项目,但我找不到该怎么做?有什么想法吗? 最佳答案 无需子类化UIActivi

ios - 如何让我的应用程序出现在 UIActivityViewController 中以获取文本?

我希望我的应用程序出现在文本的UIActivityViewController中,在其他应用程序中。例如,当从Notes应用共享时,如下所示。将以下内容添加到Info.plist没有产生任何可见的结果(在Notes、Evernote和Simplenote中):CFBundleDocumentTypesCFBundleTypeIconFilesicon-text-57.pngicon-text-72.pngicon-text-114.pngCFBundleTypeNameTextLSHandlerRankAlternateLSItemContentTypespublic.textpubl