如何在共享扩展名后显示进度条或加载器

问题描述 投票:-1回答:1

我在Swift中为我的应用程序创建了共享扩展名。现在,我必须调用一个API并将标题和图像发送到服务器。我可以从didSelectPostShareViewController方法调用该API,但是要花费一些时间才能完成上传。我的问题是如何显示进度条或活动指示器,以便向用户显示正在发生的事情?就像这个image

另外,您能告诉我方法completeRequestReturningItems([], completionHandler:)的重要性吗?我阅读了此方法的文档,但是无法在我的应用程序中使用它。

ios swift xcode ios-extensions
1个回答
0
投票

1。拖放界面创建器中的活动指示器。2.从那里将其水平和垂直放置在容器中。3.将其出口创建为“ @iboutlet弱变量ibactivity:UIActivity ..”。4.在api命中时,调用“ ibactivity.startAnimating()”,并在需要时还写成self.view.isUserInteractionEnabled = false。5,响应成功或失败“ ibactivity.stopAnimating()”并将其设置为隐藏。你完成了.. !!

© www.soinside.com 2019 - 2024. All rights reserved.