반응형
[iOS/Swift] UIButton 이미지 크기 Point로 설정하기
안녕하세요. 개발하는 정주입니다.
오늘은 UIButton을 이미지로 설정할 때 크기를 Point로 설정하는 방법에 대해 포스팅하려고 합니다.
스토리보드에서도 편하게 설정 가능합니다.
바로 시작합니다.
개발환경 | Xcode 12.0
언제 필요한가?
버튼을 이미지로 설정하는 상황은 굉장히 흔합니다. UIImageView로 처리할 순 있지만 UIButton이 있는데 굳이 UIImageView로 처리할 이유는 없죠.
처음 UIButton을 추가하면 기본 이미지 크기에서 변화가 없는 것을 볼 수 있습니다.
그럴 때 해당 포스팅의 내용을 참고하시면 좋을 것 같습니다.
Point로 설정하는 방법
UIButton을 클릭하고 Attribute Inspector 부분을 봅시다.
그럼 위 사진처럼 Configuration이 있습니다. 기본 설정은 Unspecified입니다.
Configuration 메뉴를 Point Size로 변경하고 Point Size를 설정해줍니다.
그럼 설정한 Point Size에 따라 UIButton Image 크기가 변하는 것을 볼 수 있습니다.
주의할 점은 버튼 사이즈보다 큰 Point Size를 입력하면 버튼 사이즈에 맞춰진다는 것입니다.
따라서 Point Size를 더 크게 하고 싶다면 버튼 사이즈가 충분히 큰지 먼저 확인해야 합니다.
마무리 잡담
Storyboard에서 설정할 수 있어 편했던 것 같습니다.
하지만 이것을 알기까지 1시간이 넘게 걸렸네요. 새로운 툴 배우는 것은 역시나 어려운 것 같습니다.
감사합니다!
아직은 초보 개발자입니다.
더 효율적인 코드 훈수 환영합니다!
공감과 댓글 부탁드립니다.
반응형