본문 바로가기
반응형

iOS, Swift/iOS 개발3

iOS Image Slicing 해서 resizableImage 만들기 앱을 만들다 보면,말풍선처럼 특정부분을 늘려서 사용해야하는 경우가 있는데요.안드로이드에서는 9patch라는 것을 이용했는데요.ios에서는 Slicing한 후, Stretch(늘어나도록) 설정을 해서 이와 같은 효과를 얻을 수 있습니다.오히려 이미지에 여기저기 칠하지 않아도 되어서 좋기도 합니다.오늘은 이 방법에 대해 정리하겠습니다. 1. Asset Catalog에서 Slicing 설정 찾기AssetCatalog에서 직접 이미지를 슬라이싱 할 수 있는데요.먼저 아래와 같이 Slicing 섹션을 찾아서, Slices와 Center를 설정해 줍니다.Xcode의 Asset Catalog에서 이미지 선택Attributes Inspector에서 'Slicing' 섹션 찾기(하단)Slices: 'Horizontal .. 2025. 3. 22.
iOS 앱 최소버전 결정 기준 정리 iOS앱을 개발을 시작하면,최소버전을 몇으로 해야할지 결정해야 하는 순간이 옵니다.오늘은 이럴 때,어떤 기준들을 가지고 결정할 수 있는지,정리해 보겠습니다. 1. 애플이 제시하는 사용 현황가장 먼저 살펴볼 것은 iOS버전별로,사용현황을 보는 것인데요.구체적인 정보를 알고 있는 애플은,이 정보를 웹사이트에 게시하고 있습니다.2025년 1월 기준으로는 아래와 같은데요.   이 정보는 구글에서 "ios appstore 지원"이라고 검색하면,처음으로 나오는 애플의 사이트에서 얻을 수 있는데요.이것만 보면, ios16이하는 5%밖에 안되는 군요. 그런데 사실 우리가 고민하는 지점은,iOS15인가 16인가하는 경우가 많습니다.SwiftUI를 사용하면서,async 등 이런저런 기능을 사용하면서,최소한의 버전을 코딩하.. 2025. 3. 21.
자주 사용하는 XCode 단축키 총정리 오늘은 XCode에서 자주 사용하는 단축키에 대해 총정리하겠습니다. 1. 코드 자동완성자동완성 단축키는,에디터를 사용할 때,가장 먼저 알아두어야 할 단축키이지요.아래와 같이 해주면 됩니다.Ctrl + Space또는 아래 명령어를 사용해도 가능합니다.Ctrl + . 2. Menu 검색하기(Quick Actions)아래 단축키로 메뉴를 검색해서 실행할 수도 있습니다.Cmd + Shift + Axcode에서 단축키 하나만 알아야 한다면,이것만 외울것 같습니다.   같이 알아두면 좋을 단축키가 아래인데요.마우스 우측클릭과 유사하게,선택할 수 있는 컨텍스트 메뉴들이 나옵니다.Ctrl + Click참고로 rename의 경우,미리 지정된 단축키가 없어서,컨텍스트 메뉴에서 접근하기도 하는데요. 아래와 같이 Refact.. 2025. 3. 20.