itsource

아이폰 애플리케이션에서 비밀번호 필드의 텍스트를 어떻게 모호하게 합니까?

mycopycode 2023. 10. 24. 21:20
반응형

아이폰 애플리케이션에서 비밀번호 필드의 텍스트를 어떻게 모호하게 합니까?

응용프로그램(UITextField)에 암호 필드가 있습니다.사용자가 필드에 텍스트를 입력하면 텍스트가 표시되도록 합니다.*그들이 입력한 텍스트 대신에.

사용해 보았습니다.UIControlEventEditingDidEndUITextField하지만 그것은 오직 하나만을 보여줍니다.*편집을 할 때 마지막에 표시를 하고 싶습니다.*온라인 전자 메일 암호 필드와 같이 텍스트를 입력하는 즉시 해당 정보를 확인할 수 있습니다.원하는 행동을 하려면 어떻게 해야 합니까?

당신의 질문을 잘 이해하지는 못하지만, 아이폰의 모든 비밀번호 필드에서 할 수 있는 문자에 대한 점이 표시되는 UIT 텍스트 필드를 원하는 것 같습니다.이를 위해 해당 UITextField(UITextField는 UITextInputTraits 프로토콜을 준수하므로 이러한 속성을 갖음)의 보안 TextEntry 속성을 YES로 설정합니다.

textfield.secureTextEntry = YES;

Interface Builder에서 설정할 수도 있습니다.텍스트 필드를 선택하고 검사자에서 "보안" 설정을 확인합니다.

secure setting in Interface Builder

Boolean 유형의 키 경로 secureTextEntry를 추가하고 Identity Inspector의 User defined 런타임 특성에서 선택할 수 있습니다.

enter image description here

최신 버전의 Xcode(버전 9)를 사용하는 경우 입력을 암호로 설정할 UITextField를 클릭한 다음 Attributes inspector를 클릭하고 "Secure Text Entry"를 확인합니다.

스위프트 3.3

textfield.isSecureTextEntry = true

언급URL : https://stackoverflow.com/questions/1130953/how-do-you-obscure-text-in-a-password-field-in-an-iphone-application

반응형