에서 업데이트하십시오.UITteppers 값을 텍스트 필드
텍스트 필드에 값을 입력하고 현재 uisteppers 값으로 전달하고 싶습니다.
예를 들면 전류 값은 2이고, i는 값 36로 이동한다 스테퍼의 + 버튼을 누르면 그때 텍스트 필드에 35을 입력하면 -
감사 (또는 눌러을 34)
-------------------------------------- 1 차 답장 후 편집 ------- --------------------------- 빠른 회신
덕분에, 나는
@interface GenericViewController : UIViewController <UITextFieldDelegate> {
선언이 모든에 신선한 오전부터 ... 내 머리 속에.
- (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