일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Pod
- PageViewController
- 정보처리기사
- 티스토리챌린지
- issecuretextentry
- Custom PageViewController
- JSONParser
- programmers
- JSON
- 정보처리기사 실기 요약본
- dynamic height
- JSONSerialization
- IOS
- Decodable
- swift
- CustomCode
- 정보처리기사 실기
- parse
- RealmSwift
- storybaord
- Codable
- SwiftGen
- cocoapods
- 프로그래머스
- Xcode
- UITableView
- 위클리챌린지
- pbxgroup
- 2018 KAKAO BLIND RECRUITMENT
- pbxfilesystemsynchronizedrootgroup
- Today
- Total
목록2024/12 (2)
iOS 개발일기
기존에는 동적 높이를 할당할 때에 모든 UI 요소들에 제약조건을 모두 상위 뷰에 맞춰 크기가 같이 커지도록 설정된 셀만 사용했었으나, 이번 프로젝트에서 각각의 셀은 동적인 높이를 가지지만 UI 요소 중 타이틀과 버튼의 크기는 고정 크기를 가지고 유지되면서 중앙의 UILabel만 높이가 동적으로 변하도록 구성해야 됐다. AutoLayout 기반으로 UI를 코드로 작성하면서 높이를 지정해주는 상황이 적다보니 생소한 부분이기도 했고단순하게 셀의 높이를 `UITableView.automaticDimension` 으로 설정한 후에 셀 내에 타이틀과 버튼에 최소 크기를 명시해주기만 하면 속성에서 자동으로 최소 크기를 따라가지 않을까? 라는 생각에 타이틀과 버튼에 최소 크기를 지정한 결과... 셀 내에 Frame..
오픈소스 라이브러리는 각각의 라이선스들을 가지고있으며 이것들을 명시해주어야 합니다. 대부분의 오픈소스 라이브러리는 깃허브에 들어가보면 우측에 라이선스가 명시되어있고 내용도 확인할 수 있다. 이 내용들이 개발에 사용된 오픈소스 라이브러리들의 오픈소스 라이선스에 들어가는 내용이 된다. 1. 설정에서 명시하는 방법https://green1229.tistory.com/381 오픈소스 라이센스 표시안녕하세요. 그린입니다🍏 이번 포스팅에서는 앱을 구성하면서 사용한 오픈소스 라이센스를 디바이스 해당 앱 설정에서 표시하는 방법에 대해 알아보겠습니다🙋🏻 앱에서 사용된 오픈소스green1229.tistory.com 만약, 추가적으로 명시를 하고 싶다면 `LicensePlist` 폴더 내에 `Command ..