我正在使用自定义ProgressBar.现在,当一项任务正在进行时,我正在显示进度条,但用户仍然可以与视图和控件进行交互.如何在ProgressDialog可见的情况下禁用整个视图上的用户交互.
我是否需要在主视图顶部使用透明视图并在该视图上显示进度条,并在任务完成后隐藏该视图.
或者只是获取我的parentView的ID并将其设置为禁用?但是后来我无法调暗背景,就像在视图/活动/片段上出现对话框时发生的情况一样.对?
我只是想知道在进度条可见时禁止用户进行任何交互的方法.
谢谢
我正在使用OKHTTP 3.x版本.我想发布多个参数,并希望在循环中添加参数.我知道在2.x版本中,我可以使用FormEncodingBuilder并在循环中添加params,然后从中创建一个请求体.但在3.x中,该类已被删除.
这是我目前的代码:
RequestBody formBody = new FormBody.Builder()
.add("Param1", value1)
.add("Param2", value2)
.build();
Request request = new Request.Builder()
.url("url")
.post(formBody)
.build();
Run Code Online (Sandbox Code Playgroud)
现在我想添加5个参数但是在一个循环中,即通过在循环中构建formbody来创建请求体.就像我上面写的那样,我知道如何在OKHTTP版本2.x中执行它,但我使用的是版本3.x.
任何帮助或指导表示赞赏.
提前致谢
我将我的 swift 2.2 项目转换为 swift 3.0。更新我的 pod 文件后,出现此错误。请参阅所附图片。
这是 pod 文件内容:
我不知道我缺少哪个部分导致我出现此错误。
谁能帮我吗 ?
提前致谢。