小さなフォームの管理には、必要な 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];
}