반응형

Apple 2

View크기에 따른 Font Size 변경(sizeToFit, sizeThatFits)

안녕하세요. KataRN입니다. 오늘은 View크기에 따라 글자크기를 변경하는 방법에 대해 알아보려고합니다. 검색을 해보니 크게 2가지 방법이 나왔습니다. 1. sizeToFit - sizeToFit : Text에 맞게 Label의 크기가 조정된다. - sizeToFit을 호출하고 이후에 text를 길게 변경하면 화면의 크기는 고정되어 text가 잘립니다. //사용법 let testLabel = UILabel() testLabel.sizeToFit() 2. sizeThatFits - sizeThatFits : Label의 높이나 너비의 크기를 조정한다. - sizeThatFits는 지정된 크기에 적합한 크기를 계산하여 반환되고 그 크기로 width, heigh를 조정할 수 있습니다. //사용법 let t..

SWIFT/UILabel 2022.10.31

스토리보드 없이 코드로 UI구현하기

안녕하세요. KataRN입니다. 요즘 참여중이 공모전에 제출할 앱이 얼추 마무리가 되어서... 오랜만에 글을 쓰게되었네요... 기능구현을 실험하다싶이 이것저것 많이 시도했더니 쓸내용도 많아서 또 미루고 미루고.... 그래도 용기내서 다시 글을 작성해봅니다... 우선 제가 해본것중에 가장 만족스러웠던 스토리보드 없이 코드로만 구현하기입니다. 스토리보드로 구현할 경우 장점이 명확했습니다. 1. 빌드가 빨라요. 2. 아카이브도 빨라요. 3. 다른사람이 보기에 의외로 가독성이 좋아요.(?????) 저는 사실 스토리보드의 장점은 가독성이라 생각했었습니다. 그런데 의외로 다른사람이 봤을때 가독성이 훨씬 좋다는 이야기를 들었습니다. 아 물론 제가 스토리보드없이 만들면서 코드 스타일이 많이 바뀐점도 있기 때문에 3번은..

반응형