здесь.Обновление значения UISteppers из текстового поля
Я хотел бы ввести значение в текстовое поле и передать его текущему значению uisteppers.
если, например, текущее значение 2, и я ввести 35 в текстовом поле, то при нажатии кнопки + на степпере значение должно идти до 36 (или нажатия - до 34)
Благодарности
-------------------------------------- ИЗМЕНИТЬ ПОСЛЕ 1-го ОТВЕТА ------- ---------------------------
спасибо за быстрый ответ, так как я посвежее все это я заявил
@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];
, но не повезло. кажется, что я не могу заставить его работать ... любые идеи о том, что я делаю неправильно? Заранее спасибо
Привет, спасибо за быстрый ответ, – alexandros
Очевидно, я не могу заставить его работать. – alexandros