0

私は xCode 4.6 を使用していますが、少し問題があります。私のアプリには 2 つのテキスト フィールドがあり、1 つは VG で、もう 1 つは PG です (VG と PG は常に 100 です)。ユーザーは各テキスト フィールドにパーセント値を入力できます。ユーザーが VG テキスト フィールドに 10 などの数値を入力すると、PG は自動的にその数値を正しい数値に変更して 100 に等しくします。は VG が入力で PG が結果を示すことからうまく計算できますが、逆にしようとするとうまくいきません。ユーザーが PG から値を変更し、VG テキスト フィールドで結果を取得したい場合、入力である VG からの計算結果が表示されます。したがって、基本的には計算を両方の方法で行いたいと思います。浮き輪でセットしました。

-(void)textfieldShoudEndEditing (UITextField *)textfield {
Float A = [VG.text floatvalue];
Float B = [PG.text floatvalue];
Float result1 = (100 – A)
PG.text = [NSString stringwithformat:@”%.0f”, result1];
Floar result2 = (100 – B)
VG.text 0 [NSString stringwithformat:@”%.0f”, result2];
}

ありがとうございました

4

2 に答える 2

0

どのパラメーターが編集されているかを確認するには、textField パラメーターをテストする必要があります。

何かのようなもの:

if (textfield == PG) {
    //update VG
}
else if (textfield == VG) {
    //update PG
}
else {
    //if you ever have other textfields and want to do something
}
于 2013-08-12T20:58:50.623 に答える