ios - UIProgressView 未反射(reflect)前 0.05 的进度

标签 ios swift xcode uiprogressview

在我看来,当将 UIProgressView 的进度设置为 >0.0 和 0.05 之间的值时,始终显示 0.05 的进度(无论值如何)。

我知道从用户体验的角度来看这是有意义的,但是 UIProgressView 是否有一个属性可以将其关闭?

最佳答案

从下面的 PlayGround 和 @Rohan Bhale 的评论来看,UIProgressView 根据 View 的帧大小缩放其进度层。宽度越小,您在小 .progress 范围内看到的差异就越小。

在 200 点宽度(如下图所示)下,实际上在 0 .. 0.05 范围内存在明显差异。

Progress

关于ios - UIProgressView 未反射(reflect)前 0.05 的进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44300528/

相关文章:

ios - 将文本永久附加到 UITextView

arrays - Swift 5 结构数组中的嵌套排序

swift - Alamofire 项目,我在当前函数中得到响应,但在另一个父类中没有得到响应

iphone - 是否可以在没有按钮的情况下切换 View ?

ios - Swift 3 webview 触摸事件

iOS Storyboard : UITableView has mysterious padding before cells

objective-c - 在标签栏 Controller 之间共享整数值

ios - 使用 UISearchbar 和过滤后自定义新表

iphone - 我可以复制现有项目作为不同项目的起点吗?

ios - 在 iOS 中将 UIImage 转换为 LandscapeRight