0

小さなフォームの管理には、必要な progressView を使用する必要があります。一言で言えば、ユーザーが UIButton をクリックして実行する必要があるいくつかのアクションがあり、これらのアクションは complete まで progressview を増加させる必要があります。例を挙げましょう:

0.3に設定されたprogressViewから始めましょう

ボタン 1 がクリックされ、アクションを実行すると、progressview が 0.1 増加するため、進行状況は 0.4 に更新されます。

ボタン 2 がクリックされ、さ​​らに 0.1 増加すると、progressview は 0.5 になります。

それが私がすべきことです...これらのアクションを実行すると、ボタンが押されたときに0.1の増分を提供する代わりに、0.3(開始)から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