jjzjj

uiactivityviewcontroller

全部标签

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

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

ios - 更改从 UIActivityViewController 打开的模态视图 Controller 的状态栏文本颜色

我们如何更改从UIActivityViewController中选择事件(邮件、消息等)后打开的模态视图Controller的颜色。我尝试将Statusbarstyle设置为UIStatusBarStyleLightContent但它没有用。Viewcontroller-basedstatusbarappearance设置为NO。我的应用程序有许多UIViewController,我需要状态栏文本的颜色为白色,而在某些应用程序中,我需要它为黑色并且我需要状态栏文本的颜色从UIActivityViewController打开事件时为白色。如何实现?我尝试了来自here的东西以下列方式-[

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 - UIActivityViewController 共享选项出现时滞

点击选项(出现在UIActivityViewController中,例如:Notes应用程序、邮件应用程序)和相应Controller(Notes共享Controller)的外观之间存在时间延迟,MFMessageController).我想在这个时间范围内显示一个加载器,但似乎没有UIActivityController的委托(delegate)方法可以这样做。有人可以建议正确的方法吗? 最佳答案 我最终将UIActivityViewController子类化,唯一的添加是在viewDidLoad完成后发送通知。因此,我旋转一个事

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

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

ios - 使用 UIActivityViewController 共享图像

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭5年前。Improvethisquestion我正在与UIActivityViewController共享,但它是用不同的文件名(随机名称)共享的。当我与照片应用程序共享时,它会使用真实姓名共享图像。我的问题是:如何使用UIActivityViewController分享带有名字的图片?答案:大家好,是的,我得到了答案。首先将图像保存在docuementDirectory中,然后共享图像链接。请确保共享图片链接(保存在文档目录中的图片)而不是

ios - 在 Twitter 上分享 UIActivityViewController 不起作用

使用Swift3,在我的iPhone6s(iOS10.3.3)上构建,我试图通过UIActivityViewController发送推文,但它默默地失败了。iOS告诉我共享已成功完成(在UIActivityViewControllerCompletionHandler中),但推文并未出现在我的Twitter帐户中(我在应用程序和iOS设置中均已连接)。此外,图像预览不会显示在共享对话框中,只会显示文本。这是新的,几天前它运行良好,几个月以来我没有发布任何版本的应用程序。如果我卸载Twitter应用程序,一切正常。我看到推特在一周前(9月12日)发布了一个新版本,我想可能是相关的。我在T

ios - UIActivityViewController 共享消息取消不显示

当我想通过UIActivityViewController与消息应用程序共享URL时。取消按钮是白色的(我猜是因为它仍然可以点击)它只出现在iOS11上,这里的代码用于呈现UIActivityViewController,我已经尝试在呈现UIActivityViewController之前更改颜色,但按钮保持白色:if#available(iOS11.0,*){UIButton.appearance(whenContainedInInstancesOf:[UINavigationController.self]).tintColor=.blue}这里是用来呈现UIActivityVie

ios - UIActivityViewController 隐藏我的应用共享扩展

在我的应用程序中,我添加了我的共享扩展,它工作正常,但我遇到了一个问题当我通过UIActivityViewController邀请应用程序时,我显示了我的应用程序扩展。如何隐藏我自己应用程序的应用程序扩展? 最佳答案 您可以通过在listofexcludedactivitytypes中添加您的扩展事件类型来实现:letactivityViewController=UIActivityViewController(activityItems:,applicationActivities:)letextensionActivityTyp

ios - 如何知道用户是否共享了我的应用程序?

我的应用程序就是为了获得积分和赢钱,我需要做的是让用户分享我的应用程序然后给他一些积分。问题是我不知道如何检测用户是否真的分享了应用我正在使用以下代码:funcshareTapped(){lettext="example"leturl=URL(string:"example.com")letimage=UIImage(named:"example_image")letshareViewController=UIActivityViewController(activityItems:[text,image!,url!],applicationActivities:nil)self.pr