我将不得不使用 necessiva progressView 来管理一个小表单。简而言之,我有几个操作,用户必须通过单击 UIButton 来执行这些操作,这些操作应该会增加进度视图,直到完成。让我举个例子 :
让我们从设置为 0.3 的 progressView 开始
单击按钮 1 并执行操作会增加 0.1 的进度视图,因此进度会更新到 0.4
单击按钮 2 并再增加 0.1 ,然后进度视图变为 0.5。
这就是我应该做的......目前我被卡住了,因为如果我做出这些动作,我会发现自己从 0.3(开始)到 0.1 而不是我为按下任何按钮提供 0.1 增量..
我该如何解决这个问题......?? 我会发布一些'代码
- (Void) viewDidLoad
{
[super viewDidLoad ] ;
FFProgressBar.progress = 0.3 ;
}
- ( IBAction ) FFAddVotazione : (id ) sender {
if ( FFVariabileNumerica_CFU_Votazione > = 30 )
return;
FFVariabileNumerica_CFU_Votazione + + ;
[ FFVotazioneLabel setText : [ NSString stringWithFormat : @ " % d", FFVariabileNumerica_CFU_Votazione ]] ;
[ FFProgressBar setProgress : +0.1 ] ;
}
- (IBAction)FFAddCFU:(id)sender {
if (FFVariabileNumerica_CFU_Votazione >= 30)
return;
FFVariabileNumerica_CFU_Votazione++ ;
[FFCFULabel setText:[NSString stringWithFormat:@"%d", FFVariabileNumerica_CFU_Votazione]];
[FFProgressBar setProgress:+0.1];
}