草庐IT

UiActivityViewController

全部标签

swift - 是否可以使用 UIActivityViewController 将带有文本的链接共享到 Linkedin?

我想使用UIActivityViewController将链接+文本分享到Linkedin,但我的代码不起作用:(我看到Facebook和Twitter,但没有看到Linkedinleturl:NSURL=NSURL(string:"http://www.google.com")!lettext:String="TestLinkedin"letitems:[AnyObject]=[url,text]letactivityViewController:UIActivityViewController=UIActivityViewController(activityItems:items

ios - 更改 UIActivityViewController UINavigationBar 颜色

我尝试通过对其进行子类化来更改UIActivityViewController但它从未奏效,还尝试在呈现之前设置它:activityViewController.navigationController?.navigationBar.tintColor=UIColor.whiteColor()有没有办法做到这一点?至少要改变条形按钮项目的色调!注意:我不想更改我当前的导航栏颜色,只是在UIActivityViewController中!! 最佳答案 以下代码可能对您有所帮助:[[UINavigationBarappearance]s

ios - 删除 UIActivityViewController 中的换行符

我的UIActivityViewController显示了一张图片,下面有一些文字:letobjectsToShare:[AnyObject]=[anImage,someText]letactivityVC=UIActivityViewController(activityItems:objectsToShare,applicationActivities:nil)它在共享时在图像和文本之间添加了不需要的换行符(红色突出显示):有什么办法可以去除吗?仅供引用someText中没有任何硬编码换行符。我对Objective-C或Swift的回答持中立态度。 最佳

ios - 看起来 Apple 在 UIActivityViewController 中错误地转换了字符串

我想弄清楚为什么UIActivityViewController发送一个稍微转换过的字符串来分享给邮件和微信。这是我的代码:letactivityViewController=UIActivityViewController(activityItems:["http://preprodgo.travelstart.com/search-on-index?version=3×tamp=2017-09-15_10-31-27-031"],applicationActivities:nil)self.present(activityViewController,animated:t

ios - 如何使用 swift 使用 UIActivityViewController 仅通过电子邮件共享

letactivityViewController=UIActivityViewController(activityItems:contentArray,applicationActivities:nil)ifletpopoverController=activityViewController.popoverPresentationController{popoverController.sourceView=sender}self.presentViewController(activityViewController,animated:true,completion:nil)所

ios - 与 UIActivityViewController 共享 UiWebView 内容

我正在尝试查找用于共享UIWebView内容的代码。我在@IBAction中得到了这个:letactivityViewController=UIActivityViewController(activityItems:[textField.textasNSString],applicationActivities:nil)presentViewController(activityViewController,animated:true,completion:nil)我需要做什么来代替textField.text? 最佳答案 要将t

ios - UIActivityViewController Gmail 共享扩展重复正文

我在gmail分享扩展中看到了一些奇怪的事情,比如如果你想分享包含&字符的内容,正文和主题字段是空的。可以通过使用&转义&字符来使其工作,但是这样消息中的正文就会被复制(一次是原始的,一次是转义的。你们知道这个问题的解决方法吗?提前致谢! 最佳答案 我发现的唯一解决方法是删除所有特殊字符(我能够用“and”替换&-它在文本中,而不是在链接中) 关于ios-UIActivityViewControllerGmail共享扩展重复正文,我们在StackOverflow上找到一个类似的问题:

iOS 8.1 Swift UIActivityViewController 不显示社交媒体共享(Facebook、twitter、WhatsApp 等)

我正在尝试将共享功能链接到我的swift应用程序中,但遇到了问题。我正在使用UIActivityViewController来共享图像和文本,但唯一可用的选项是:我想要Facebook、Twitter和Whatsapp(以及其他!)的选项,但我不知道我做错了什么。我也尝试过其他代码/源项目,但我遇到了同样的问题,但是如果我在设备上继续使用safari,它确实会在共享表上提供缺少的社交媒体选项。这是我的代码:funcshareTextImageAndURL(#sharingText:String?,sharingImage:UIImage?,sharingURL:NSURL?){vars

ios - 用覆盖层覆盖 UIAppDelegate 的窗口使用户在显示时无法触摸 UIActivityViewController 的扩展

我正在创建一个叠加层,它将覆盖屏幕上所有显示的View。即使rootViewController发生变化、推送或呈现,此叠加层也会始终出现。我的想法是创建CustomWindow,它是UIWindow的子类。将UIApplication的默认window替换为CustomWindow之后,为我的新窗口创建一个新的rootViewController。在CustomWindow中,我有一个overlay(是一个UIView)。Overlay具有带alpha的浅灰色,overlay上的每个事件都将传递到下面的View。每当CustomWindow添加一个新的subview时,我都会将ove

ios - 使用 UIActivityViewController 共享图像

使用UIActivityViewController从UIImageView共享图像?我正在尝试使用UIActivityViewController分享图片,但出现错误:funcshareIMG(){letactivityItems=[self.imageView.image]letavc=UIActivityViewController(activityItems:activityItems,applicationActivities:nil)self.presentViewController(avc,animated:true,completion:nil)}错误信息:Canno