결론부터 말하면 SVG파일을 삽입하는 건 안됩니다.
안드로이드(AOS)를 쓰던 대빵디노는 SVG를 사용하는게 익숙하다보니 SVG파일을 활용하고 싶었어요.
어디는 fileType을 SVG로 바꾸면 된대서 Xcode Attribute창을 뒤졌는데 Swift가 업데이트되고 없어진 것 같습니다.
우회적인 방법으로 SVG를 사용하는 방법은 있습니다.
1. SVG파일을 Xcode에서 사용하고 싶으면 SVG를 PDF로 변환해야 합니다.
아래 페이지에서 변환이 가능합니다.
2. SVG파일을 PDF파일로 변환했다면 Img Asset을 새로 추가하고 설정을 바꿔줍니다.
처음 에셋을 추가하면 위와 같은 화면이 만들어지는데
Attribute 창에서 Resizing - Preserve Vector Data를 체크하고
Scales 에서 Single Scale로 바꿔줍니다.
3. 그런 다음 1에서 변환한 pdf 파일을 넣어주면 끝이 납니다.
기존 에셋을 사용하는 방법대로 사용하면 잘 뜹니다.
참고
- https://www.freecodecamp.org/news/how-to-upload-images-to-xcode/
'모바일 개발 > iOS 앱 개발' 카테고리의 다른 글
[Swift] Firebase 실시간 데이터베이스에서 (한 번에 모든) 데이터 읽어오기 (0) | 2020.08.30 |
---|---|
[Swift] 커스텀 탭(PagerTabStrip) 구현하기 (0) | 2020.08.22 |
[Swift] Xcode 첫 시작 & 스토리보드 대신 SwiftUI로 프로젝트 생성 (0) | 2020.07.26 |