我是Objective-C的新手,我需要您的幫助!在您將在下面看到的代碼中,我的標籤會從選取器視圖中選取數據。我希望不要使用「計算」IBAction,只要用戶更改選取器視圖中的值,就會實時更新我的「chargeLabel.text」。Objective-C:自動更新標籤文本
-(IBAction)calculate:(id)sender {
float floatTime;
if ([typeLabel.text isEqualToString:@"NiMH"])
{
floatTime=([mAhLabel.text floatValue]/chargerSlider.value)*1.5;
} else {
floatTime=([mAhLabel.text floatValue]/chargerSlider.value)*1.4;
}
int intHourhs=(floatTime);
float floatHours=(intHourhs);
float floatMinutes=(floatTime-floatHours)*60;
NSString *stringTotal = [NSString stringWithFormat: @"Hours: %.0i Minutes: %.0f", intHourhs, floatMinutes];
chargeLabel.text=stringTotal;
}