폰트 파일 형식은 크게 ttf
와 otf
로 나뉜다
ttf
는 애플 & 마소가 정의 otf
는 마소 & 어도비가 정의한 방식TTF는 포맷방식이 TrueType Font 이고 문서 작업이나 디자인 작업에 적합한 대신 용량이 크고 OTF는 포맷방식이 OpenType Font 이고 고해상도 출력 작업에 용이하고 용량이 작다. 말고도 많은 차이점이 있지만 사실 TTF나 OTF는 작업 장식, 속도, 파일 크기 등 모든것이 상대적이기 때문에 일반적인 작업을 하는 경우에는 큰 차이가 없다고 한다. 차이가 나더라도 엄청 미세한 차이라고 한다. 고해상도 대형 출력 작업 (300 dpi 이상)을 한다면 OTF 를 권장하고 나머지는 아무거나 사용해도 상관없을 듯 하다.
TTF 보다 OTF 가 조금 더 선명하다고 하니 선택권이 주어진다면 OTF 로 받는게 좋아보인다 !
미세한 차이가 있음. ttf
가 otf
보다 빠르고
섬세한 출력물에 쓸 것이 아니기때문에 ttf
로 다운받아보았다.
[iOS] init(frame:), init(coder:)
[iOS - swift] AutoresizingMask, translatesAutoresizingMaskIntoConstraints 개념
Textfield
에는 따로 패딩이 없고 leftView
와 rightView
라는게 존재한다leftView | Apple Developer Documentation
rightView | Apple Developer Documentation
leftView와 rightView에는 각 viewmode를 설정해줄 수 있는데
case never
→ default
The overlay view never appears.
The overlay view is displayed only while text is being edited in the text field.
The overlay view is displayed only when text is not being edited.
The overlay view is always displayed if the text field contains text.
디폴트값이 never
라서 설정을 always
로 바꿔주지 않으면 이 오버레이 뷰가 보이지않는다
viewmode = .never
viewmode = .always