안녕하세요 저는 iPhone 개발의 새로운 기능을 어떻게 iPhone 개발의 UITextField를 비활성화합니까? 중요한 경우보기 기반 응용 프로그램이며 UITextField의 이름은 abc입니다. 이 숨겨져있는 경우UITextField를 사용하지 않도록 설정하고 숨기는 방법
감사
안녕하세요 저는 iPhone 개발의 새로운 기능을 어떻게 iPhone 개발의 UITextField를 비활성화합니까? 중요한 경우보기 기반 응용 프로그램이며 UITextField의 이름은 abc입니다. 이 숨겨져있는 경우UITextField를 사용하지 않도록 설정하고 숨기는 방법
감사
당신은 완전히 그것을
[textField setHidden:YES];
[textField setHidden:NO];
, 사용자가 상호 작용하거나 볼 수 없습니다.
abc.hidden = YES;
그냥 사용자 상호 작용을 방지하려면 : 당신이 완전히 숨기려면
을 숨길을 편집하거나, setHidden
하도록 사용자를 허용하지 [abc setEnabled:NO]
를 사용
abc.userInteractionEnabled = NO;
같은 것과 모든 UIView의 (그리고 UIControl) 방법 (I 위 사용)을 사용할 수 있습니다.
몇 가지 방법이 있습니다.
abc.alpha = 0; //text field is there, just transparent, so it can't be seen.
abc.hidden = TRUE; // textfield is hidden, not on View at all.
abc.userInteractionEnabled = FALSE; // user can see the text field and any text
// that has already been set but cannot edit
대단히 감사합니다. – Shawn