#setImageUIButton Attributes Inspector에서Button Image 속성에 바로 이미지를 대입하면 이미지가 버튼 위에 덮어씌워진다.하지만 이때 이미지 크기는 버튼 크기에 맞춰 자동으로 변경되지 않고 이미지 원본 크기로 표시된다.즉 위와 같은 방법으로 이미지를 적용 시 이미지가 버튼을 넘어 흘러버리는 현상이 발생한다. 물론 위와같은 현상이 잘못된 것은 아니고만약 버튼 안에 글자 옆에 아이콘처럼 이미지를 대입하고 싶을 때는 적절한 방식이다. #backgroundConfiguration버튼 크기에 맞게 자동으로 이미지가 조절되도록 설정하고 싶다면 backgroundConfiguration 속성을 사용하면 된다.우선 UIKit의 Background Configuration에서 Back..
* 개인적인 공부 내용을 기록한 글이기에 잘못된 내용을 포함하고 있을 수 있습니다.* 이미지 리터럴 방식과 UIImage 방식의 차이점에 대한 내용을 다루고 있습니다.이미지 리터럴 방식이란? Xcode에서 제공하는 시각적 편의 기능으로 코드에 이미지 선택 UI가 표시된다. 이미지 리터럴 방식으로 코드를 선언하면 내부적으로는 UIImage(imageLiteralResourceName:)를 호출하는 방식으로 동작한다. 이미지 리터럴로 이미지 파일명을 명시하는 경우 Assets 폴더 내부로 접속해 해당 이미지를 코드로 불러온다.아래 문자열 기반으로 접근하는 UIImage 를 사용한 코드와 #imageLiteral을 사용한 코드는 동일하게 동작한다. diceImageView1.image = UIIm..