gpt4 book ai didi

swift - didFinishPickingMediaWithInfo 是否根据不同的发件人执行不同的操作

转载 作者:行者123 更新时间:2023-11-30 13:40:21 48 4
gpt4 key购买 nike

我想知道是否有办法让 didFinishPickingMediaWithInfo 方法根据发件人执行不同的操作。

例如:

在一个ViewController中,我有一个相机按钮,当用户完成拍照时,didFinishPickingMediaWithInfo会将其保存到相机胶卷中。然后,我在同一个 ViewController 上有另一个相机按钮,用于另一个目的,在用户完成拍照后,照片将上传到我的服务器。

我已经研究过 NSNotificationCenter 但不确定这是否有效。

感谢任何帮助!

最佳答案

重新表述您的用户体验流程:

用户点击按钮 1 -> 用户拍照 -> 照片保存到相机胶卷

用户点击按钮 2 -> 用户拍照 -> 照片发送到服务器

如果是这样的话,跟踪用户点击移动到相机的发件人的 id 是否会起作用?在您的 View Controller 中,将 ivar 设置为用户上次点击的按钮。然后,当您从选择媒体返回时,查看上次点击 View Controller 中的哪个按钮,并根据该按钮选择您的操作。

关于swift - didFinishPickingMediaWithInfo 是否根据不同的发件人执行不同的操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35640250/

48 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com