2014-01-23 3 views
1

Я перемещаю первые проходы с программированием на iOS. Я хочу сделать кругооборот прогресса, может кто-нибудь сказать мне, как это сделать?UIProgressView, как сделать его круговым

+0

Вот некоторые круговой прогресс бар. https://www.cocoacontrols.com/tags/circular – Larme

+0

Для моих собственных счетчиков прогресса я использовал пользовательский NSView и перегружал метод -drawRect. Если это первый проект, вам понадобится некоторая справочная информация, поэтому проверьте документы для NSView, но я согласен с безжалостностью в том, что вы должны облегчить себе работу: попробуйте запустить индикатор прогресса шаблона в Xcode, чтобы дать себе понимание того, как элемент пользовательского интерфейса подключается к коду. – 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