【发布时间】:2014-03-20 17:04:18
【问题描述】:
我有一个使用带有自定义图像的进度视图的应用。我使用下面的代码:
[cell.proStatus setTrackImage: [[UIImage imageNamed:@"CircleGrey.png"] resizableImageWithCapInsets:UIEdgeInsetsZero]];
[cell.proStatus setProgressImage: [[UIImage imageNamed:@"CirclePurple.png"] resizableImageWithCapInsets:UIEdgeInsetsZero]];
在 iOS 6 和 7.0 中一切正常 - 但是当更新到 iOS 7.1 时,它不显示图像 - 只是细小的细线(标准进度视图)。我该怎么办?
当然,我已经在堆栈溢出中搜索并阅读了这里。我发现了以下内容:
UIProgressView custom track and progress images in iOS 7.1
但我无法让它工作?我对这个编程有点陌生。有人可以告诉我(简单和基础)我必须做什么才能让它工作吗?在我链接到答案的线程中,是从 github 实现一个 JEProgressView。也许我只是一个初学者,无法完全理解如何做到这一点。我用谷歌搜索并尝试过,但它不起作用。
【问题讨论】:
-
这不难理解。这是一个错误!苹果打破了这个功能。 stackoverflow.com/a/22314075/341994你不能“让它工作”。这就是 bug 的意义所在。
-
我的解决方案是绘制我自己的视图,看起来有点像进度视图。
-
好的。感谢您及时回复!但是 JEProgressView 解决方法呢?你是如何实现的?
-
我没有。我自己滚动。
-
好的。谢谢,我想.. 但是如果你有一个想法或指导如何去做,或者你自己的解决方法,我想听听。我现在有点卡住了。但是谢谢你的回答:-)
标签: ios uiprogressview ios7.1