iphone5s
-
[iOS] 완벽한 텍스트필드를 만들어보자.앱등이에게 살충제를 뿌린다./iOS 2015. 8. 24. 00:12
소스 다운로드하러 가기 http://github.com/cpromise/tfPrac 아이폰으로 하루에도 수십번 UITextField를 사용하지만, 그 텍스트필드에 무한한 버그 및 UX방해요소가 존재합니다. 아래의 조건을 모두 만족하는 텍스트 필드를 만들어 봅시다. [2015. 08. 23] 1. 입력된 텍스트의 바이트 수가 20Byte이하여야 한다. 2. 한글, 영어, 일본어, 중국어, 이모티콘 모두 사용 가능하다. 3. 텍스트 중간에 입력하다가 Byte크기가 꽉 찰 경우 커서의 위치가 현재의 위치에 머물러야 한다. 일단 이 세가지로 출발하겠습니다. 키가 될 메소드는 아래와 같습니다. 1.shouldChangeCharactersInRange: 입력 전 호출 - (BOOL)textField:(UITextF..