2014-01-23 18 views
1

我正在移动iOS编程的第一遍。我想要制作一个进度条,可以有人告诉我如何制作它?UIProgressView如何使它成为圆形

+0

这里有一些圆形的进度条。 https://www.cocoacontrols.com/tags/circular – Larme

+0

对于我自己的进度计,我使用了自定义的NSView并重载了-drawRect方法。如果这是你的第一个项目,那么你需要一些背景信息,所以检查NSView的文档,但我同意无情,因为你应该让自己更容易开始:尝试获取Xcode中的模板进度指示器工作,让自己洞察UI元素如何连接到代码。 – Todd

回答

1

从我的意见来说,这是一个初学者处理的相当一项任务。

我会尽力处理这样的问题: 使用核心图形绘制自己三个圈子:数据的内部,外部的背景和中间的一个装载机本身。然后我会修改装载机的圆圈来显示进度。

这会帮助你很多:http://www.raywenderlich.com/33193/core-graphics-tutorial-arcs-and-paths

我宁愿虽然使用的文档:https://developer.apple.com/library/ios/documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_paths/dq_paths.html#//apple_ref/doc/uid/TP30001066-CH211-SW1

+0

谢谢,我解决了! – user3227071

+0

恭喜! – avuthless