问题标签 [svprogresshud]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
50 浏览

ios - 在 viewWillDisappear 上显示 SVProgressHUD

上下文:我UIViewController正在显示一个编辑配置文件视图,其中包含一些UITextField(名字、姓氏、生日......)。没有“保存按钮”,一旦textFieldDidEndEditing调用,数据库中的值就会更新。

UIViewController如果用户尝试在所有数据库更新完成之前离开,我想显示一个加载视图(我正在使用 SVProgressHUD 库) 。

所以这是我的代码(如果 updateWaitingConfirm 为空,则意味着所有更新都已完成):

当所有更新完成时(或超过 maxTimeToWaitForUpdates(10 秒)),group.leave()调用super.viewWillDisappear()

问题是我的视图中没有任何内容,例如,我还尝试编辑文本字段,但它也不起作用。我也尝试view.layoutIfNeeded()在 showSVProgressHUD 之后打电话,但它不起作用。

很高兴知道:我不能只在我的后退按钮touchUpInside方法上调用一个方法,因为用户也可以退出UIViewControllerwith interactivePopGestureRecognizer

谢谢!

0 投票
0 回答
10 浏览

ios - SVProgressHUD 在关闭后运行特定状态/错误消息的代码

我想SVProgressHUD在消息消失后​​显示一条消息并做一些事情。

解决方案 1:
不幸的是,该.showError方法没有提供完成处理程序(我可以在其中添加这些东西)。此外,withDelay不提供默认持续时间值(例如“0”)。.dismiss如果是这样,我可以在完成处理程序中添加我的东西。

作为获取默认消息持续时间的解决方法,我使用duration如下所示的变量。

解决方案 2:
使用SVProgressHUDDidDisappearNotification,我遇到所有 SVProgress 消息都触发选择器的情况。这也不符合我的要求。

难道没有另一种方法可以添加在特定状态/错误消息消失后​​运行的代码吗?

0 投票
1 回答
49 浏览

ios - 为什么SVProgressHUD会抛出eorrr?

我正在尝试集成 SVProgressHUD 库,并希望在我的控制器上的 API 响应之前显示我已经编写了一个代码,但它抛出了一个错误,如Thread 1: "-[MYOWEB.AppDelegate window]: unrecognized selector sent to instance 0x600001bc2a40 "

//ViewController.swift

0 投票
1 回答
36 浏览

ios - 如何在 iOS WebView 中加载链接时显示 SVProgressHUD

我试图在 WebView 中加载链接时显示 SVProgressHUD,换句话说,我有一个包含链接的 WebView,我想在点击该链接时显示 SVProgressHUD。

这是我的 webiew 代码:

请问有什么帮助吗?