반응형
기본적으로 UITextField 에서 특수문자인 hyphen(-)을 연속 입력하게 되면 en dash(–) 로 변경됩니다.
이는 자동으로 글자가 되는 기능 때문인데요. ex) 마침표(.) 3개 입력시 말줄임표(…)로 변경
이를 막기 위해서는 smartDashesType 값을 .no로 설정해주면 됩니다. (iOS 11+)
textField.smartDashesType = .no
참고 : https://developer.apple.com/documentation/uikit/uitextinputtraits/2866013-smartdashestype
반응형
'개발 > iOS' 카테고리의 다른 글
휴대전화번호 포멧(000-0000-0000)으로 만들기 (0) | 2024.01.16 |
---|---|
SwiftUI 에서 Background나 Foreground 진입시 처리 (0) | 2024.01.05 |
Background, Foreground 진입시 처리 (0) | 2024.01.04 |
SegmentView (0) | 2023.12.30 |
Keyboard Height 계산해서 Publisher 하기 (0) | 2023.12.13 |
TextField에 clearButton 추가하기 (0) | 2023.12.13 |
Warning "Non-constant range: argument must be an integer literal" (0) | 2023.12.07 |
SFSymbol의 Monochrome, Hierarchical, Palette, Multicolor Mode (1) | 2023.12.05 |