[SwiftUI] Dynamic Type Sizes에 맞춘 폰트 사이즈 대응
서론 HIG에 따르면 디바이스 자체의 글자 크기를 바꾸면 앱의 폰트 사이즈도 동적으로 바뀌게 해야한다. 그래서 우리는 .body와 같은 시스템 폰트 사이즈를 활용한다. 하지만 커스텀 폰트 사이즈를 다이나믹하게 바뀌도록 하고싶을때는 어떤 방법을 사용해야할까?
서론 HIG에 따르면 디바이스 자체의 글자 크기를 바꾸면 앱의 폰트 사이즈도 동적으로 바뀌게 해야한다. 그래서 우리는 .body와 같은 시스템 폰트 사이즈를 활용한다. 하지만 커스텀 폰트 사이즈를 다이나믹하게 바뀌도록 하고싶을때는 어떤 방법을 사용해야할까?
디지털 이미지와 인쇄 분야에서는 해상도, 픽셀 밀도(ppi), 그리고 dpi라는 세 가지 용어가 자주 등장한다. 이들 각각은 서로 다른 개념을 나타내며, 디자이너, 개발자, 인쇄 전문가들에게는 이를 혼동 없이 이해하는 것이 중요하다.
ChatGPT ChatGPT 유료 플랜을 사용하면 plugin들을 사용할 수 있는데 정말 놀라운 기능들이 많다. 그리고 자신만의 plugin을 만들 수 있고 생각보다(?) 어렵지 않게 만들 수 있다는 자료들이 꽤나 보인다. 하지만 결론부터 말하자면 나는 끝까지 해내지는 못했다. 정...
코딩을 하면서 가장 많이 가장 유용하게 쓰이는 구문 중 하나가 Loop Statements(반복문) 일 것이다. 상황에 따라 구분되어 사용되기도 하지만 대부분의 경우 자신이 익숙한 구문을 이용하는 경우도 적지 않다. 그래서 조금 더 자세히 비교해보고자 한다.
The Composable Architecture란? The Composable Architecture(이하 TCA)는 Point-Free에서 개발하고 있는 오픈소스 라이브러리로 일관되고 이해하기 쉬운 방식으로 어플리케이션을 만들기 위해 제작된 라이브러리 입니다.