21得票4回答
iOS 10应用程序在尝试保存图像到照片库时崩溃。

我正在尝试在Swift 3中将图像保存到照片库(我正在使用Xcode 8进行开发)。 视图控制器代码: func shareImage(image: UIImage) { let items = [image] var activityVC: UIActivityView...

21得票4回答
从SwiftUI视图中呈现UIActivityViewController

我正在尝试从SwiftUI视图中呈现UIActivityViewController(共享面板)。 我创建了一个名为ShareSheet的视图,符合UIViewControllerRepresentable以配置UIActivityViewController,但实际呈现这个视图并不是那么简单...

20得票2回答
如何使用UIActivityItemProvider和UIActivityViewController发送带附件的电子邮件?

我正在尝试使用UIActivityItemProvider通过电子邮件附件从我的应用程序共享文件。同时,我需要填充电子邮件的主题行并指定附件的名称与设备上存储的文件名不同。 以下是我正在使用的代码。问题在于电子邮件中缺少附件。@interface ItemProvider:UIActivit...

19得票2回答
UIActivityItemSource协议设置复杂对象

我正在使用iOS 6的新方式分享信息: UIActivityViewController。为了根据媒体(Facebook、Twitter或邮件)选择共享数据,我的视图控制器实现了以下UIActivityItemSource协议: - (IBAction)onShareButton:(UIBu...

18得票2回答
UIActivityViewController在iOS 7上不能显示FB和Twitter

我正在尝试使用UIActivityViewController分享一些项目。在iOS 6上它运行良好。但是,在iOS 7上测试时,只有邮件图标显示出来。我怀疑我的SDK太旧了,于是我下载了最新的版本,但它仍然表现相同。我在模拟器和已安装Facebook的设备上进行了测试,但没有成功。 现在我已...

17得票7回答
iPad上的UIActivityViewController

我一直在使用以下代码来显示UIActivityViewController,在使用Xcode 6、Swift 1.2和iOS 8时运行良好。然而,当我更新后,它会显示UIActivityViewController,但是完全没有任何共享选项。你有什么建议吗?if UIDevice.curren...

17得票3回答
iOS 7中的UIActivityViewController

在我的应用程序中,我添加了这些代码行来整合uiactivityviewcontroller的功能 UIImage *yourImage = someImg; UIActivityViewController *activityVC = [[UIActivityViewContro...

17得票6回答
iOS 7中UIActivityViewController中的模态状态栏和导航栏文本颜色

当我使用UIActivityViewController时,用户选择了一个活动(比如邮件或信息)后,我无法更改状态栏的文本颜色,也无法更改取消和发送导航栏按钮的文本/图标颜色。对于这些导航栏按钮,在AppDelegate中我尝试使用: [[UINavigationBar appearan...

16得票1回答
如何在UIActivityViewController调用并关闭后执行操作

我不知道如何在调用UIActivityViewController之后执行操作。 例如,当我使用以下代码保存图像时:let image = UIGraphicsGetImageFromCurrentImageContext() UIGraphicsEndImageContext() let a...

16得票5回答
Facebook没有显示在UIActivityViewController中,但是Twitter可以。

我的iOS版本为8.1.2,我正在使用UIActivityViewController进行社交分享。 我点击一个按钮并允许UIActivityViewController呈现- (IBAction)UIActivityTypeButtonClick:(id)sender { NSString...