命令
我有五个文本字段,其中数字被输入为字符串。我需要将字符串转换为数字,将它们一起添加,然后将结果显示在lavel中。
用户在每个文本字段中输入值并使用按钮计算
罐
答案 0 :(得分:0)
您必须首先添加5个TextField,1个输出结果标签和一个按钮。 并创造出这个出口......就像这样... in 在您的.h文件中执行此操作
@property (weak, nonatomic) IBOutlet UITextField *txtField1;
@property (weak, nonatomic) IBOutlet UITextField *txtField2;
@property (weak, nonatomic) IBOutlet UITextField *txtField3;
@property (weak, nonatomic) IBOutlet UITextField *txtField4;
@property (weak, nonatomic) IBOutlet UITextField *txtField5;
@property (weak, nonatomic) IBOutlet UILabel *lblForResult;
- (IBAction)AddButtonClicked:(id)sender;
按钮是IbAction For Clicking Event 安从你的.m文件中做到这一点 添加按钮单击事件..或按钮单击事件....
- (IBAction)AddButtonClicked:(id)sender {
int val1=[self.txtField1.text intValue];
int val2=[self.txtField2.text intValue];
int val3=[self.txtField3.text intValue];
int val4=[self.txtField4.text intValue];
int val5=[self.txtField5.text intValue];
int result=val1+val2+val3+val4+val5;
self.lblForResult.text=[NSString stringWithFormat:@"%d",result];
}
或者你是否愿意这样做,宣布五个变量....
- (IBAction)AddButtonClicked:(id)sender {
int result=[self.txtField1.text intValue]+[self.txtField2.text intValue]+[self.txtField3.text intValue]+[self.txtField4.text intValue]+[self.txtField5.text intValue];
self.lblForResult.text=[NSString stringWithFormat:@"%d",result];
}
答案 1 :(得分:-1)
很抱歉,但这是基本的101编程。没有为你编写代码,试试这个