У меня есть кнопка, подключенная к UiProgressView, имеет только функцию для подсчета кликов на кнопке ... Мне нужно показать процент завершения в UILabel. Можете ли вы сказать мне, какой метод лучше?Отображение PercentDone UIProgressView в UiLabel
Для того, чтобы вы поняли функцию я покажу вам код IBAction
- (IBAction)FFAddCFU:(id)sender {
if (FFVariabileNumerica_CFU >= 30)
return;
FFVariabileNumerica_CFU++ ;
[FFCFULabel setText:[NSString stringWithFormat:@"%d", FFVariabileNumerica_CFU]];
if(FFProgressBar.progress == 0.50 || FFProgressBar.progress == 0.77){
[ FFProgressBar setProgress : FFProgressBar.progress +0.25 ];
} else {
if (FFProgressBar.progress > 0.76) {
[ FFProgressBar setProgress : FFProgressBar.progress +0.25 ]; }
}
}
Здравствуйте, большое спасибо за ваш ответ ... Сегодня я пробовал все, чтобы понять работу вашего LDProgressView, но, к сожалению, я все еще новичок: (((было непросто понять. nice code: P ... Я заметил реализацию процента, но я не мог понять, как это можно реализовать в Label с NSString, я заметил, что вы реализовали это с помощью контрольного сегмента. Извините меня для моего плохого английского, я итальянский – kAiN
Я обновил свой ответ. Надеюсь, это поможет вам понять, что я делаю в LDProgressView. Кстати, у меня также есть немного итальянской крови во мне, но я не знаю, я знаю язык вообще :-) –
Христианские работы отлично! Большое вам спасибо! Великая итальянская кровь!: D Теперь все работает У меня есть только проблемы с IBAction, потому что, если я нажимаю кнопку, то дает мне 75% если они подталкивают меня еще на 77%. Я должен был сделать это, потому что я хотел, чтобы прогресс продвигался только один раз для каждой кнопки, и каждый раз, когда я нажимаю, неважно, какая кнопка ... Это немного сложно, потому что я устал от мозга: D, чтобы найти правильная ситуация. Когда нажимаете кнопку и добираетесь до 75%, и если я всегда нажимаю ту же кнопку, прогресс не продвигается вперед, а только если я нажимаю другую кнопку другой ... Вот что я хотел сделать – kAiN