iOS에서 텍스트 필드의 유효성을 검사하여 텍스트 필드에 특정 텍스트가 있는지 확인하는 가장 좋은 방법은 무엇입니까?2 종류의 텍스트 만 표시하도록 텍스트 필드의 유효성을 검사하는 방법
나는
TaxiOrCust.text
을하고 난 단어 만 텍스트 필드에
Customer
또는
Taxi
를 원한다. 단어의 첫 글자는 대문자 여야합니다.
Xcode에서이를 확인할 수있는 방법이 있습니까?
iOS에서 텍스트 필드의 유효성을 검사하여 텍스트 필드에 특정 텍스트가 있는지 확인하는 가장 좋은 방법은 무엇입니까?2 종류의 텍스트 만 표시하도록 텍스트 필드의 유효성을 검사하는 방법
나는
TaxiOrCust.text
을하고 난 단어 만 텍스트 필드에
Customer
또는
Taxi
를 원한다. 단어의 첫 글자는 대문자 여야합니다.
Xcode에서이를 확인할 수있는 방법이 있습니까?
앞서 언급했듯이 사용자가 두 가지 매우 구체적인 것을 입력 할 수는 있지만 필커 또는 이와 유사한 항목을 입력 할 수있는 경우에는 텍스트 필드를 사용하지 않아야합니다. 그러나 이것이 다른 이유로하기를 원하는 것이라면 다음 코드는이를 수행합니다 :
if ([TaxiOrCust.text isEqualToString:@"Customer"]) {
NSLog(@"User entered 'Customer' with a capital C.");
}
else if ([TaxiOrCust.text isEqualToString:@"Taxi"]) {
NSLog(@"User entered 'Taxi' with a capital T.");
}
else {
NSLog(@"The user has entered an incorrect value.");
}
음, 아마도 피커 뷰를 수행 할 수는 있지만 전에는 한 번도 해본 적이 없지만 처음에는 모든 것을 수행했습니다. – MikeAsp
대신에 'UIPickerView'를 사용해 보시지 않겠습니까? – n00bProgrammer
사용자가 두 단어 만 입력하도록 하시겠습니까? 나머지는 지워야합니다 (그러나 언제 지우겠습니까?) –
사용자가 두 개의 값 중 하나만 입력 (선택) 할 수있는 경우 'UITExtField'를 사용하는 것은 좋지 않습니다. – rmaddy