问题标签 [uiprogressview]
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.
objective-c - NSURLConnection & UIProgressView
在我的“didFinishLaunchingWithOptions”方法中,我在我的 GUI 中创建了一个 UIProgressView,然后我调用一个方法来调用一个带有 NSURLConnection 的 WebService 来获取带有 SOAP 消息的 XML。
在委托方法“connectionDidFinishLoading”中,我在另一个类中使用 NSXMLParser 解析 XML。
问题是我想在解析 XML 时更新我的 UIProgressView,但是在解析整个 XML 之后它会更新。我听说这是因为 NSURLconnection 在主线程上运行并阻塞了 UI。
如何同时解析和更新进度条?
objective-c - UIProgressView 和自定义跟踪和进度图像(iOS 5 属性)
我正在尝试 iOS 5 中关于UIProgressView
. 他们是:
@property(nonatomic, retain) UIImage *progressImage;
@property(nonatomic, retain) UIImage *trackImage;
这些新属性可以自定义“进度”和“轨道”图像,这样您就可以制作精美的进度条,而无需自己动手。
但是,我无法理解 Apple 如何“拉伸”进度图像,因为文档有点古怪/或者有一些我不知道的标准。无论如何,我在问是否有人可以帮助我了解如何取得适当的进展和跟踪图像。
当我加载自定义图像时,无论我尝试哪种尺寸,我都会得到这样的结果:
我的测量如下:
- UIProgressView 长度:226 个单位
- 跟踪图像.png:10 像素
- 进度图像.png:7px
最后,这是我的自定义图像:
progressImage.png
trackImage.png
iphone - 将视频发布到 php 时更新 UIProgressView
我想弄清楚如何UIProgressView
在我将视频上传到我的服务器时更新我的。该视频是用户挑选的视频,这是我上传到服务器的代码:
我UIProgressView
的名字是ProgressForUpload
,我猜我将不得不使用一个新线程。我正在制作的这个应用程序也上传图像,我可以progressview
通过这样做来更新图像:
然后,当我上传图像时,我创建了一个新线程,它将告诉进度添加到当前进度,直到完成。
我不知道这样的事情是否适用于上传视频。
谢谢,雅各布
objective-c - UIProgressView 不循环更新
我正在加载一个文件,并希望在 UIProgressView 中显示进度。我可以设置初始值:
..in viewDidLoad 这很完美。
然后我唯一想做的就是在每个循环中向条形添加 0.1,但它不会更新:
我已经检查过,但在每次循环时都没有真正找到任何关于更新栏的内容。
任何人都可以分享一些建议吗?
- -更新 - -
试过这个没有成功:
ios - 将 UIProgressView 添加到 NSURLConnection?
是否可以将 UIProgressView 添加到 NSURLConnection?是否像获取数据的长度然后将其设置为 int 然后将该 int 发送到我的其他类到我的 UIProgressView 一样简单?
有人可以告诉我如何做到这一点吗?是否有任何示例或链接可以为我指明正确的方向?
谢谢!!!
iphone - 当用户单击其中的按钮时,有什么方法可以防止 UIActionSheet 被解除?
我添加了一个UIProgressView
来UIActionSheet
指示下载进度。因此,当用户单击其中的下载按钮时,我不希望我UIActionSheet
被解雇。
但是有没有办法做到这一点?
现在我实现了 didDismissWithButtonIndex委托方法,以便UIActionSheet
在它被解除后再次显示。但我希望有更好的方法。
uikit - 带有气泡的 UIProgressView?
在 中UINavigationBar
,我想混合UIProgressView
&UIPageControl
来向用户显示他们在注册流程的哪个步骤(页面)以及还剩下多少步骤。
UIProgressView
除了带有气泡/圆点/圆圈外,它看起来像以下内容。
我怎么能那样做?UIKit 是否提供这样的控件?如果没有,是否有任何开源版本?
iphone - AVPlayer 的时间线进度条
AVPlayer
是完全可定制的,不幸的是有一些方便的方法AVPlayer
可以显示时间线进度条。
我有一个进度条,指示视频的播放方式,以及还剩多少MPMoviePlayer
。
那么如何获取视频的时间线AVPlayer
以及如何更新进度条
建议我。
iphone - ASIHTTPRequest 未更新 DownloadProgress 委托
我正在使用 ASIHTTPRequest 将文件本地下载到 iDevice。
我的下载代码如下
该对象item
包含对 a 的引用,UIProgressView
它显示在屏幕上但从未更新。
在尝试调试时,我对以下日志进行了子类UIProgressView
化并添加了以下日志
我的控制台现在显示从 0.0 到 1.0 的进度,经过约 50 次迭代(很好!),但 uiProgressView 没有改变,最后 NSLog 显示 0.5 是进度视图的默认设置。
有人知道发生了什么吗?
EDIT UIProgressView 用这个访问
我已经通过并观察它似乎始终保持对 UIProgressView 的正确引用
编辑 TableView 方法
ios4 - 从 iOS 5 开始,setProgress 不再更新 UIProgressView
自从 iOS 5 发布以来,我的进度条有点麻烦。下面的代码在 iOS 5 之前运行良好,但在 iOS 5 中,进度条不再显示在循环中设置的新进度。
该代码预计将像这样工作:
- 创建进度条(作品)
- 在新的后台进程中:设置初始进度为 0.25(有效)
- 在同一个后台进程中:通过循环更新进度(在 iOS 4 中工作)
这是酒吧初始化的代码:
在另一个线程中,它将进度的起点设置为 0.25:
稍后它会在循环中更新进度以显示下载进度:
…但是屏幕上没有显示进度,进度条停留在设置的初始 0.25 进度处。
iOS 5 版本是否有任何可能破坏它的变化?