반응형
앱을 개발하다보니 위 사진처럼 주민등록번호나 휴대폰 번호와 같이 사용자가 숫자만 입력하도록 제한하고 싶을 때가 있다.
나는 임의의 숫자를 맞추는 [UP & Down] 게임을 개발하다가 숫자 이외의 단어를 입력하면 오류가 나는 것을 방지하기 위해 다음과 같은 방법을 사용했다.
상당히 간단하다.
Storyboard에서 TextField의 타입을 변경한다.
1. 숫자 입력으로 제한할 TextField를 선택한다.
2. Attribute Inspector로 이동하여 Keyboard Type을 확인한다.
3. Keyboard Type을 Number Pad로 변경한다.
반응형
'언어 > Swift 5 오류 해결' 카테고리의 다른 글
[Swift 5] “Thread 1: signal SIGABRT” 오류 해결하는 방법 (0) | 2020.03.07 |
---|---|
[Swift 5] Simulator에서 키보드가 안 보일 때 (0) | 2020.03.05 |