# AutoLayout

21개의 포스트
post-thumbnail

[iOS] AutoLayout 기본개념(5)

오늘은 AutoLayout의 개념 중 SizeClass에 대해서 해보려고 한다iOS Device 들은 기기 종류, 회전 등등의 상황에 따라 가로 세로 길이가 바뀐다. AutoLayout에서는 이러한 길이를 하나의 클래스로 정의 놓았는데, 오늘 그 Class에 대해서 알

2021년 4월 24일
·
0개의 댓글
post-thumbnail

[iOS] AutoLayout 기본 개념(4)

코드로 Constraints 짜보기!!코드로 Constraints를 짜는 방법에는 크게 세 가지 방법이 있다고 한다.But,Visual Format Language 로 Constraints를 짜는 것은 어렵고 효율적이지 않다고 하니오늘은 NSLayoutConstrain

2021년 4월 24일
·
0개의 댓글
post-thumbnail

[iOS] AutoLayout 기본개념(3)

AutoLayout을 설정하다 보면 알 수 없는 에러를 마주칠 때가 많은데, 그런 에러를 잡는 방법에는 어떤 것들이 있는지 한 번 알아보자!!!AutoLayout 에러에는 크게 세 가지 종류가 있다Unsatisfiable LayoutsAmbiguous LayoutsLo

2021년 4월 24일
·
0개의 댓글
post-thumbnail

[iOS] AutoLayout 기본 개념(2)

StoryBoard Interface Builder StoryBoard에서 AutoLayout-Constraint 설정을 한 눈에 보고 설정하는 방법에 대해서 알아보자!!! 해당 Interface Builder들은 Pin 메뉴 해당 (View의 위치와 크기) +

2021년 4월 24일
·
0개의 댓글
post-thumbnail

[iOS] AutoLayout 기본개념(1)

야곰의 오토레이아웃 정복하기 강의를 듣고 느낀 점들을 정리하는 시간을 가져보자!!!참고 : 오토레이아웃 가이드오토레이아웃은 크기와 위치를 Constraint를 기반으로 동적으로 계산하는 개념이다이러한 Constraint는 뷰의 내부적 변경과 외부적 변경에 대응하기 위한

2021년 4월 23일
·
0개의 댓글

[iOS-opensource] snapkit, then -1. 설정

우선, 기본적으로 프로젝트를 실행하면 스토리보드의 첫 화면이 나오게 된다.하지만 목표는 스토리보드를 사용하지 않는 것이기 때문에, 실행 했을때의 첫화면을 내가 작성할 viewcontroller 로 연결을 해줄 필요가 있다.우선, SceneDelegate.swift 파일

2021년 4월 19일
·
0개의 댓글
post-thumbnail

[iOS] 레이아웃과 인터페이스 몇 가지 정리

iOS의 레이아웃과 몇 가지 인터페이스에 대한 간단한 정리글

2021년 4월 14일
·
0개의 댓글

[iOS-opensource] snapkit, then -0. 서론

ios 공부를 시작하고 늘 스토리보드만 사용하였다.스토리보드를 고집한 이유는 개인적으로 생각하기에,1\. 직관적2\. 편함위 두가지였던것 같다.하지만 점점 개발을 하면 할 수록 스토리보드 상에서 구현하기 애매한 경우가 되게 많았던 것 같다. 한 예로 \[iOS-open

2021년 4월 13일
·
0개의 댓글
post-thumbnail

TIL - 2021.04.02 (Fri)

완성하지 못했던 JuiceMaker Refactoring & Step3 진행StackView AutoLayout 연습해보기AutoLayout에 대해서 학습한 김에 바로 JuiceMaker에 활용!!Storyboard를 통해서 AutoLayout 완성 후 파인애플 쥬스

2021년 4월 2일
·
0개의 댓글
post-thumbnail

TIL - 2021.03.31 (Wed)

AutoLayoutAutoLayout ?? 무엇인가?크기가 제각각인 iOS 기기들에 화면을 맞추기 위해, 사용자가 화면을 동적으로 조절하는 등의 외부적인 조건(split View, 가로 세로 모드 변경)에 맞추기 위해 조절하는 설정!Constraints 를 이용해서 V

2021년 4월 2일
·
0개의 댓글

[WWDC] High Performance Auto Layout

Internals and intuition The Render Loop > TL;DR > - 초당 120번 실행된다. > - Update Cosntraints, Layout, Display 3가지의 단계로 구성되어 있다. > - 불필요한 작업을 피할 때 매우 유용하

2021년 3월 12일
·
0개의 댓글
post-thumbnail

[WWDC] Mysteries of AutoLayout, Part 2

Layout Cycle, Legacy Layout 등에 대하여 알아보자.

2021년 3월 4일
·
0개의 댓글

[iOS-how to] 상단 배너

상단 이미지 배너 앱을 보다보면, 위의 이미지와 같이 이미지들이 슬라이드 되는 뷰를 많이 보게된다. 구현할 수 있는 방법에는 여러가지가 있을 수 있지만, 나는 나의 최애인 콜렉션뷰로 구해보도록 하겠다. 콜렉션뷰를 선택한 이유는 이미지라는 셀이 반복적으로 사용되기 때문

2021년 2월 1일
·
0개의 댓글
post-thumbnail

[ios-autolayout] radius button

button border radius 로 둥근 버튼 만들기 문제발생 둥근 버튼을 만들다가, 버튼의 모서리가 뾰족해지는 일이 발생했다. ios miori capture btn 위에서부터 1,2,3 의 경우로 나눠서 왜 이런 문제가 발생했고 어떻게 해결을 했는지 기록

2020년 12월 31일
·
0개의 댓글
post-thumbnail

Dynamic Type

iOS에서 Dynamic Type은 사용자들의 Accessibility를 증가시켜 줄 수 있는 부분으로서 꼭 알아두어야 할 중요한 개념입니다.

2020년 12월 30일
·
0개의 댓글
post-thumbnail

[ios-autolayout] scroll view

storyboard 에서 autolayout을 활용해 view 만들기device의 크기가 한정적이고, 한 view에 보여질 정보가 많아지면 스크롤 뷰가 필요해진다.또한 이미지가 device보다 크다면 scroll 을 통해 왔다갔다 할 수 있다.content view 의

2020년 12월 29일
·
0개의 댓글
post-thumbnail

Swift SrollView

Swift ScrollView에 대해서 알아봅시다!!

2020년 12월 27일
·
0개의 댓글
post-thumbnail

[ios-autolayout] collection view

콜렉션뷰란, 애플 공식문서에서 아래와 같이 정의하였다.An object that manages an ordered collection of data items and presents them using customizable layouts.reference : /dev

2020년 9월 22일
·
0개의 댓글
post-thumbnail

AutoLayout

저는 storyboard에서 개발을 하는 것을 무척이나 싫어합니다.첫번째로는 유지보수가 매우 어렵습니다.두번재로는 각 UI컴포넌트별로 어떠한 기능을 하는지가 storyboard에 담겨있기 때문에 알아보기가 힘듭니다.대표적으로 위의 두가지 이유때문에서 입니다.어찌되었건

2020년 5월 8일
·
0개의 댓글

[TIL] Today I Learned 2020.02.09

오늘 한 일 Auto Layout에 대해서 조금 더 알아보고 제약에 대한 키워드에 대해 알아봤다. StackView 에 대해서 알게 됐고 간단하게 구현해봤다. (애플 공식 문서 참고 https://developer.apple.com/documentation/uikit/uistackview) 집 앞에 있는 크로스핏 짐에 다음주 수요일로 예약했다. 디자인 패...

2020년 2월 9일
·
0개의 댓글