jjzjj

UIActivityController

全部标签

ios - 更改 UIActivityController 的标题文本颜色

我正在尝试使用UIActivityController时出现的文本的标题文本颜色。文本阅读,“点击以通过AirDrop共享”。我想让它变成白色而不是默认的颜色,它看起来是灰色的。我已经找了很长时间了,我确信大约有三行代码可以改变这一点。下面附上图片:这是我现有的代码: 最佳答案 默认情况下,UIActivityViewController的颜色继承自应用程序的色调。试试这个;[activityController.viewsetTintColor:[UIColorwhiteColor]];如果在整个应用程序中使用类别,您可以创建类别

ios - UIActivityController 在 Facebook 上分享时不报告文本和图像

我有一段简单的代码来显示多个社交channel的共享对话框:lettext=String(format:NSLocalizedString("I%@withtheDhammapadaverse\"%@\"",comment:"$tobecomposedwith$$"),part,verse)leturl=URL(string:"http://www.ipuja.net")letimage=buddhanetImage.image??UIImage(named:"Icon-72")letshareController=UIActivityViewController(activityIt

ios - UIActivityController 未在屏幕上完整显示

我正在展示UIActivityController但它在屏幕上显示了一半。lettextToShare="Thisisawesome!Checkoutthiswebsiteaboutit!"ifletmyWebsite=NSURL(string:urlShare){letobjectsToShare=[textToShare,myWebsite]letactivityVC=UIActivityViewController(activityItems:objectsToShare,applicationActivities:nil)//NewExcludedActivitiesCodea

iphone - UIActivityController 在 Facebook 上发布

我在我的项目中添加了UIActivityController。看起来在这个特定主题上可用的帮助要少得多。我面临的问题是链接以一种奇怪的方式在Facebook上共享,而不是它们通常在Facebook上共享的方式。为了更有意义,照片连同链接将放在iOSPhotos文件夹中,没有任何更改选项。下面是他们目前如何在Facebook上分享的示例图片:他们通常如何在Facebook上分享以及我想要什么:这是我用来在我的项目中添加UIActivityController的代码:UIActivityViewController*objVC=[[UIActivityViewControlleralloc

ios - 将自定义 Activity 添加到 UIActivityController 时出现问题

我正在尝试对标准Activity(打印、邮件、FaceBook等)实现自定义Activity,但现在只需要标准打印(用于AirPrint)和我自己通过直接方法进行的自定义打印。我显然遗漏了一些基本的东西,因为我的自定义类中的任何方法都没有被调用过。现在我只有一些NSLog语句来确定调用顺序,并使框架正常运行。以下是我对自定义Activity类的测试代码://PrintActivity.h#import@interfacePrintActivity:UIActivity@end还有.m#import"PrintActivity.h"@interfacePrintActivity()@pr

ios - 根据所选事件共享不同的内容 - UIActivityController

目前,每当用户想要使用UIActivityController共享图像时,我都会发送图像和文本。这在email和gmail上工作正常,但它在whatsapp或Skype上变得困惑(仅发送文本)。所以我想做的是,如果用户选择事件作为whatsapp或Skype,则共享图像url和文本。这可能吗?我搜索了这个问题,发现你应该子类UIActivityItemProvider并实现我所做的UIActivityItemSource的方法,但我无法获得回调实现方法。我已经实现了这些方法activityViewControllerPlaceholderItem:和activityViewContro