2016-11-16 7 views
-1

У меня есть пользовательский круговой индикатор выполнения в UITableViewCell.Возобновление прогресса выполнения прогресса с определенной точки

[progressView setAnimationDuration:10.0]; 
[progressView setProgress: 1.0 animated: YES]; 

Чтобы остановить прогресс в какой-то момент я использую ниже код:

[progressView setProgress: 0.5 animated: YES]; 

Теперь я хочу возобновить прогресс, от 0,5 до 1,0. Как я могу это достичь?

+0

Какая библиотека использовать для выше – iMHitesh

+0

M13ProgressView, M13ProgressViewPie: https://github.com/Marxon13/M13ProgressSuite –

+0

@sadikhasan могли бы вы принять ответ, или сообщите нам, если вам нужна дополнительная помощь? –

ответ

1

на основе M13ProgressViewBar.m:216 (link), вы должны быть в состоянии сделать это только по телефону

[progressView setProgress:1.0 animated:YES]; 

снова, как это должно быть возобновление прогресса от текущего состояния (0.5 в вашем случае).

1

Вы могли бы хотеть реализовать метод prepareforreuse в вашей пользовательской реализации UITableViewcell, который описан here

сохранить ваш прогресс в то время как эта клетка получила resused, а затем, когда эти конкретные клетки вновь появляются в таблице возобновить анимацию в прогрессе.

+0

был полезен, или нужно больше подсказки? @sadik hasan –

 Смежные вопросы

  • Нет связанных вопросов^_^