일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MVC
- github
- swift
- 라이징캠프
- tableView
- joined()
- GIT
- zip()
- 대문자소문자
- 싱글톤
- API
- Info.plist
- IOS
- 코딩테스트
- prefix()
- replacesubrange()
- xib
- 클론코딩
- Segue
- reduce()
- uisearchbar
- suffix()
- alamofire
- 알고리즘
- String()
- Autolayout
- uikit
- components()
- 프로그래머스
- 코드업 파이썬 기초 100제
- Today
- Total
목록Autolayout (2)
Daeng iOS

✔️ 설명 | 오토레이아웃을 적용하여 애플리케이션 프론트 구성해보기(기능 구현 X) ✔️ 기간 | 22.09.17 ~ 22.09.23 💻 구현할 화면 및 기능 쿠팡 홈화면 🛠 사용한 컴포넌트 View Controller, Tab Bar Controller, Tab Bar Item, UIView, Scroll View, Search View, UIStack View, UIImageView, UILabel, Page Control, UIButton 📱 시연 영상 https://drive.google.com/file/d/1d_V6LnoWyaXMVx4K3t4tw61NIfdqPnOi/view?usp=sharing 쿠팡 클론코딩.mov drive.google.com 💡 비고 UI가 어긋나지 않도록..

Autolayout은 뷰에 주어진 제약조건에 따라 뷰의 크기와 위치를 동적으로 게산해 배치하는 것으로, 외부 또는 내부의 변화에 동적으로 반응하여 유저 인터페이스를 구성한다 개발자는 y = ax + b 조건(constraints)을 준다. → 절대값으로 x/y축의 위치/크기를 결정해 주는 대신, 조건을 설정해서 오토레이아웃 엔진이 알아서 값을 계산하게 한다. x, y는 서로 다른 뷰의 속성을 나타낸다 a, b 는 개발자가 지정하는 임의의 수이다 목적: 모든 뷰에 대해 4개의 값을 알아내는 것 뷰의 x축 위치 뷰의 y축 위치 뷰의 x축 크기(너비) 뷰의 y축 크기(높이) 뷰의 속성 : 조건(Constraints)는 뷰의 속성(attributes)간 관계를 설정한다 위치 속성→ 뷰 직사각형의 상하좌우 테두리..