uiactivityviewcontroller相关内容
我正在尝试将图像保存到SWIFT 3中的图片库(我正在使用Xcode 8)。 视图控制器代码: func shareImage(image: UIImage) { let items = [image] var activityVC: UIActivityViewController = UIActivityViewController(activityItems:
..
是否可以从UIActivityItemSource函数返回多个值,并将它们传递给UIActivityViewController的activityItems? 我想返回[Message,Image,url]数组并传递给activityItems。但显然,我使用的切换代码只返回一个值,消息、图像或url,这取决于所选择的活动。 如果我更改: func activityViewControll
..
在这个应用程序中,当在 iPhone 上调用 UIActivityViewController 时,它可以正常工作,但在 iPad 上调用时,应用程序会崩溃.下面是我使用的代码: func shareButtonPress() {//当分享按钮被按下时,添加默认分享短语,添加高分裁剪图像varsharingItems = [AnyObject]()var shareButtonHighscore
..
我喜欢将自己的 WhatsApp ActivityItem 添加到 UIActivityViewController,但它总是添加到下方的非彩色活动栏,但我喜欢将它添加到上方的栏,带有彩色物品的栏. 这是我使用的代码: WhatsApp *whatsApp = [[WhatsApp alloc] init];UIActivityViewController* activityVC = [[
..
我已经添加了这个代码来呈现一个 UIActivityViewController: -(IBAction)activityAction:(id)sender{UIActivityViewController *activityViewController = [[UIActivityViewController alloc]initWithActivityItems:[NSArray array
..
我创建了一个自定义 UIActivity 以显示在共享表中.我创建了一个全彩色的 60x60 图标(png 文件),但是当它显示时它只以灰色显示轮廓.我看不出我写错了什么.我希望有人看到我错过的东西.任何帮助将不胜感激.这是我的代码... @implementation MyActivity#pragma mark - 覆盖- (NSString *)activityType {返回@"MyTy
..
我正在使用 UIActivityViewController 在 iOS7 中共享项目.当我点击邮件选项时,它会弹出邮件编辑器,但是导航栏上的取消和发送按钮以及导航栏本身都是蓝色的,很难阅读,所以我想改变它们的颜色.它适用于 iOS6,但不适用于 iOS7. 我试过了 [[UIBarButtonItem appearance] setTitleTextAttributes:[NSDicti
..
我想使用 UIActivityViewController 从我的 iOS 应用程序共享文件.我的主要问题是如何处理不同的文件类型. 到目前为止我得到了什么: 图片 public void OpenInExternalApp(string filepath){如果 (!File.Exists(filepath))返回;UIImage uiImage = UIImage.FromFil
..
我需要使用 UIActivityViewController 在我的应用程序中添加共享功能,但我做了很多研究,发现例如在 IOS7 和 IOS8 中,如果用户尚未登录或在设置中添加帐户,则 UIActivityViewController 将不会加载 twitter 的图标和Facebook 等.我见过一个名为 MusiXMatch 的应用程序,他们使用了歌曲共享模块上的共享功能.他们显示 Fac
..
我正在使用 UIActivityViewController 来显示共享表,以便用户可以共享我的应用程序.我目前正在测试推文,并且得到了一些意想不到的结果.第一次发推文,一切顺利.第二次,我收到一条重复的推文错误消息,这是意料之中的.问题是 completionWithItemsHandler 返回 success: Bool 作为 true! 我希望能够向用户显示我自己的个性化消息,而不是
..
我正在创建一个 UIActivityViewController 并将 String 和 URL 传递给它.显然,这会将 UIActivityViewController 配置为使用一些我想排除的项目(我的目标是分享有关我的应用程序的信息). 通过设置适当的excludedActivityTypes,我设法排除了许多系统提供的活动(如“添加到阅读列表"). 但是,我无法排除提醒和备注应
..
我正在使用 UIActivityViewController,它提供了一些默认文本和链接.对于所有社交媒体(短信、电子邮件、推特),都会显示默认文本和 URL.但是,在显示 URL 图像时使用 FB,默认文本不会显示(它只是空白).代码如下: NSString *shareStr = [NSString stringWithFormat:@""some text"];NSURL *websit
..
如果我做错了,你能告诉我吗? NSString *sharedMsg=[NSString stringWithFormat:@"Hello world"];UIImage* sharedImg=[UIImage imageNamed:@"image"];NSArray* sharedObjects=[NSArray arrayWithObjects:sharedMsg, sharedImg, n
..
我开始搜索时想知道如何与 iOS 中的其他应用程序共享.我发现两个重要的方式是 UIActivityViewController UIDocumentInteractionController 这些方法和其他方法在 this SO answer 中进行了比较. 当我学习一个新概念时,我经常喜欢看一个基本的例子来帮助我入门.一旦我得到一些基本的设置,我就可以在以后按照我喜欢的方式
..
我正在尝试在 SwiftUI 中重新创建一个类似于 iOS13 中的 Safari 的 Modal: 这是它的样子: 有谁知道这在 SwiftUI 中是否可行?我想显示一个小的半模态,可以选择拖动到全屏,就像共享表一样. 非常感谢任何建议! 解决方案 我编写了一个 Swift 包,其中包含一个允许您使用半模态表的自定义修饰符. 这是链接:https://github
..
我目前正在使用 Xcode 6(Beta 6)测试我的应用.UIActivityViewController 在 iPhone 设备和模拟器上运行良好,但在 iPad 模拟器和设备 (iOS 8) 上崩溃并显示以下日志 由于未捕获的异常“NSGenericException"而终止应用程序,原因:'UIPopoverPresentationController(
..
如何在 iOS 中创建自定义 UIActivity? 我想要这样做的原因是在我的一个应用程序中添加一个评论应用程序按钮,将用户带到 App Store 的评论部分.如何创建这样的自定义 UIActivity? 解决方案 首先,创建文件.我选择将我的 ActivityViewCustomActivity 命名为 使 ActivityViewCustomActivity.h 看起来
..
我有一个 UIActivityViewController 共享一个对象 符合UIActivityItemSource协议和 通过在适当的方法中返回 .gif 文件的 NSURL 和 CFBridgingRelease(kUTTypeGIF) 来提供动画 GIF 文件. 如果我在新邮件消息中共享我的一个对象,我会看到 GIF 在模拟器中移动.如果我尝试在推特上发布相同的内容,则推文会
..
我的应用中有这段代码 guard let codeImage = imgQRCode.image else {返回}PHPhotoLibrary.requestAuthorization({status inDispatchQueue.main.async {如果状态 == .authorized {让 ac = UIActivityViewController(activityItems: [
..
例如,如果用户想通过 Twitter 分享,则文本将与用户选择通过电子邮件分享的情况不同. 我将如何使用 initWithActivityItems 对其进行编码?: UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:objectsToShare ap
..