iOS TabView Custom Image apply accent color

운영 체제: macOS Ventura 13.2.1
사용 버전: Xcode 14.2, Swift, SwiftUI

iOS TabView Custom Image apply accent color를 알아보겠습니다.


TabView에 본인이 직접 만든 이미지를 사용하고 싶은 경우가 있습니다.
한 번 넣어볼게요.

Assets.xcassets에 원하는 아이콘을 하나 넣어줍니다. 저는 blog icon으로 넣어줬습니다.







20 번째 줄의 Image에 blog icon을 넣어줍니다.








실행해 봅시다.








이미지 크기가 실제 이미지 크기로 들어가집니다. 그래서 원하는 아이콘이 있다면, TabView에 들어가기 알맞은 크기로 만들어줘야 합니다.


여기서는 그냥 무시하고 계속 진행해 보겠습니다.


분명 Second가 선택되었지만, 이미지 색상은 원본 색상이 됩니다. 다른 탭들은 파란색으로 활성화되는데 말이죠. 이걸 해결하려면 이렇게 합니다.


21 번째 줄처럼 renderingMode(.template)를 사용합니다.







실행해 봅시다.





끝.



카테고리: iOS

댓글

이 블로그의 인기 게시물

Python urllib.parse.quote()

Python OpenCV 빈 화면 만들기

tensorflow tf.random.uniform()

Android Notification with Full Screen

KiCad 시작하기 2 (PCB 만들기)

Android Minimum touch target size

Python bs4.SoupStrainer()

KiCad 시작하기 4 (기존 회로도 수정 및 추가)

음악 총보(Score), 파트보(Part)

tensorflow tf.expand_dims()