반응형
기본적으로 UITextField 에서 특수문자인 hyphen(-)을 연속 입력하게 되면 en dash(–) 로 변경됩니다.
이는 자동으로 글자가 되는 기능 때문인데요. ex) 마침표(.) 3개 입력시 말줄임표(…)로 변경
이를 막기 위해서는 smartDashesType 값을 .no로 설정해주면 됩니다. (iOS 11+)
textField.smartDashesType = .no
참고 : https://developer.apple.com/documentation/uikit/uitextinputtraits/2866013-smartdashestype
반응형
'iOS > Tip' 카테고리의 다른 글
Mac OS 업데이트 이후 Xcode 실행 (0) | 2024.12.11 |
---|---|
XCode - Unable to process request - PLA Update availabl (0) | 2024.11.17 |
다크모드 'traitCollectionDidChange’ deprecated in iOS 17.0 (0) | 2024.03.22 |
휴대전화번호 포멧(000-0000-0000)으로 만들기 (0) | 2024.01.16 |
SFSymbol의 Monochrome, Hierarchical, Palette, Multicolor Mode (1) | 2023.12.05 |
@AppStorage에 Date 타입과 Array 타입 사용하기 (0) | 2023.12.04 |
UIView -> UIImage (0) | 2023.11.15 |
iOS 16.4 이후부터 WebView 디버깅 하기 (0) | 2023.11.15 |