我可以在第二个viewController中添加带有“共享”按钮的导航栏,以将屏幕捕获为图像吗?

时间:2019-05-23 10:55:36

标签: swift

我正在开发一个应用程序,该应用程序允许同事从其照片库/相机上传照片,并使用tableView函数添加几个符号。基本上,初始viewController允许用户上传照片并预览它,然后如果您单击“编辑照片”,它将带您到第二个viewController,在这里我有一个按钮可以打开tableView,其中包含几个可以拖动到的符号照片。一切都很好,但是,我似乎无法找出如何拍摄这张“经过编辑”的照片,捕获它,并使用几乎每个应用程序中都存在的共享功能将其与Dropbox共享。

我尝试与UIActivityViewController共享,但收到错误消息“在展开可选值时意外发现nil”。

这是我尝试利用NavigationBar的代码(我不拥有此代码) // Appdelegate

[window = UIWindow()
window?.makeKeyAndVisible()
window?.rootViewController = UINavigationController(rootViewController: secondViewController())][1]
  

在展开可选值时意外发现nil。

这是我收到的唯一一条错误消息,大部分是为了理解如何捕获现在的“已编辑”视图并进行共享而苦苦挣扎。

添加一些照片,以说明选择图像后第二个视图的外观以及符号按钮的外观。

[viewTable] [查看]

0 个答案:

没有答案