0

我将不得不使用 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];
}
4

0 回答 0