これがケースです。
テキスト フィールドに値を入力し、それを現在の uisteppers 値に渡したいと思います。
たとえば、現在の値が 2 で、テキストフィールドに 35 と入力すると、ステッパーの + ボタンを押すと、値が 36 になります (または - を押して 34 にします)。
ありがとう
--------------------------------------最初の返信後に編集-------- --------------------------
私は宣言したすべてのことに新鮮なので、迅速な返信をありがとう
@interface GenericViewController : UIViewController <UITextFieldDelegate> {
...私のヘッダーに。Generic Controller 内のコードを次のように変更しました。
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
[textField addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged];
NSLog(@"######PASS DELEGATE ###############");
return YES;
}
- (void) textFieldDidChange:(id)sender {
UITextField *textField = (UITextField *)sender;
textField = changeNfpHand;
NSLog(@"##############################");
NSLog(@"textfield is now @------> : %f" , DateStepper.stepValue);
self.DateStepper.stepValue = [textField.text doubleValue];
// self.DateStepper.stepValue = [self.Nfp.text doubleValue];
NSLog(@"VALUE STEP is @------> : %f" , DateStepper.stepValue);
NSLog(@"self.Nfp.text @------> : %@" , self.Nfp.text);
今、私はこれらすべてに慣れていません..電話をかけようとしまし [self textFieldDidChange:self];
たが、運がありません。私はうまくいかないようです...私が間違っていることのアイデアはありますか? 前もって感謝します