草庐IT

uiactivityviewcontroller-tutorial

全部标签

ios - UIActivityViewController 更改导航栏文本颜色

我正在创建一个UIActivityViewController并尝试在点击共享消息图标后更改其文本颜色。默认情况下,我在AppDelegate中将导航栏文本颜色设置为白色UINavigationBar.appearance().tintColor=whiteColorUIBarButtonItem.appearance().tintColor=whiteColor然而,对于UIActivityViewController,我想将其设置为默认值(即黑色标题文本和蓝色Cancel按钮)我尝试了以下方法但没有成功:letshareText="texttoshare"letactivityVi

swift - iOS11:UIActivityViewController 未成功将 UIImage 共享给第 3 方应用程序

所以在iOS10中,如果你想与UIActivityViewController共享图像,你只需要编写一些swift3代码,如下所示:funcshareTapped(){ifletimage=imageView.image{letvc=UIActivityViewController(activityItems:[image],applicationActivities:[])vc.popoverPresentationController?.barButtonItem=navigationItem.rightBarButtonItempresent(vc,animated:true,c

ios - 使用 UIActivityViewController 和 UIActivityItemProvider 分享 PDF

我需要在iOS下共享/打开一些不同的文件,例如图片到iCloud或pdf到iBooks。有几个关于文本和图像的例子,但没有其他的……我创建了自己的UIActivityItemProvider;简化版在这里:classMyItemProvider:UIActivityItemProvider{overridefuncitem()->AnyObject{self.placeholderItem}overridefuncactivityViewController(activityViewController:UIActivityViewController,dataTypeIdentifi

swift - 调用 UIActivityViewController 时 IOS 8 iPad 应用程序崩溃

当在iPhone上调用UIActivityViewController时,此应用程序运行良好,但在iPad上调用时,应用程序崩溃。下面是我使用的代码:funcshareButtonPress(){//whenthesharebuttonispressed,defaultsharephraseisadded,croppedimageofhighscoreisaddedvarsharingItems=[AnyObject]()varshareButtonHighscore=NSUserDefaults.standardUserDefaults().objectForKey("highsco

java - "UntypedActor"deprecated in Akka (Java) Tutorial 的解决方案

原始代码Akka教程有以下代码:http://doc.akka.io/docs/akka/2.0.2/intro/getting-started-first-java.htmlpublicvoidcalculate(finalintnrOfWorkers,finalintnrOfElements,finalintnrOfMessages){ActorSystemsystem=ActorSystem.create("PiSystem");finalActorReflistener=system.actorOf(Props.create(Listener.class),"listener"

ios - UIActivityViewController - 仅为某些事件附加 URL

我一直在尝试使用新的UIActivityViewController来替换我所有的UIActionSheets以进行共享,但是我遇到了一个问题。我有5个事件,消息、电子邮件、副本、Twitter和Facebook。我已经想出如何让它们显示不同的文本,通过自定义UIActivityProvider子类:-(id)activityViewController:(UIActivityViewController*)activityViewControlleritemForActivityType:(NSString*)activityType{if([activityTypeisEqualT

ios - 覆盖 UIActivityViewController 默认行为

在iPhone上的照片应用程序中,当您选择邮件共享选项时,照片会以动画方式进入向上滑动的模态视图Controller。如何修改内置UIActivities的行为?例如,我希望能够设置邮件编辑器的主题字段。 最佳答案 不幸的是,自定义UIActivityViewController邮件编辑器的主题字段还不能正常工作。这里有一个关于尝试自定义这里讨论的记录和报告的错误:iphone-HowdoIsetrecipientsforUIActivityViewControlleriniOS6?如果这可行,根据文档,您将能够自定义这些邮件编辑器

ios - UIActivityViewController 问题 iOS 7 和 iOS 8?

我正在为iPad构建一个文章阅读应用程序。我集成了社交分享功能,这意味着用户可以在Facebook和谷歌邮件上分享文章。我正在使用UIActivityViewController进行分享。有一个条形按钮项,当用户单击该UIActivityViewController打开时。我更新了Xcode6当我在模拟器上运行时它运行良好但我在带有iOS7的真实设备(iPad)上运行时,应用程序在单击栏按钮项目时崩溃。这是我的代码:-(IBAction)ysshareAction:(id)sender{NSURL*linkURL=[NSURLURLWithString:_DetailModal1[4]

ios - UIActivityViewController 在设置中没有 Facebook 帐户时

我正在使用UIActivityViewController,即使用户没有在设备设置中定义Facebook帐户,我也想显示Facebook选项。在我的代码中,当设置中没有Facebook帐户时,Facebook选项不会显示。UIActivityViewController*activityVC=[[UIActivityViewControlleralloc]initWithActivityItems:itemsToShareapplicationActivities:nil];[selfpresentViewController:activityVCanimated:YEScomplet

ios - UIActivityViewController 包括而不是排除事件类型

我正在使用UIActivityViewController。对于特定的共享消息,我只想向用户提供UIActivityTypePostToFacebook(即仅通过Facebook共享)。我意识到我可以使用excludedActivityTypes方法来排除所有其他当前事件类型。但是,我担心这种方法将来可能会出现更多事件类型,因此我的应用程序会自动为future的操作系统版本添加这些事件类型。因此,我想知道是否有一种方法可以仅声明您希望出现的事件类型(即excludedActivityTypes方法的includedActivityTypes版本)干杯,查理