[ios] textField 왼쪽 여백(padding)
문제점
설명
- 대부분의 textField를 보면
- 왼쪽에 여백이 존재한다
- 만약 여백이 없다면 좀 답답한 느낌이 든다
- 그래서 textField에는 leftView가 존재하는데
- 이
leftView
에 width를 가진 UIView를 넣어주면 된다leftView에 넣고 싶은 걸 아무거나 넣어도 된다
예를 들어, 이 textField를 통해 무언가 찾기를 한다면
돋보기 이미지를 넣어도 된다 - 그리고
leftViewMode
가 있는데 다음을 잘 골라서 사용하자.always
: 항상 leftView를 보여준다.whileEditing
: 작성 중일 때 leftView를 보여준다.unlessEditing
: 작성 중이 아닐 때 leftView를 보여준다.never
: leftView를 안보여준다
결론
- 다음 코드를 작성하면 된다
- width값은 주고싶은 padding값을 넣으면 된다
textField.leftView = UIView(frame: CGRect(x: 0.0, y: 0.0, width: 16.0, height: 0.0))
textField.leftViewMode = .always
결과
Author And Source
이 문제에 관하여([ios] textField 왼쪽 여백(padding)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yc1303/ios-textField-왼쪽-padding저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)