오토레이아웃 정복하기

Current Status
Not Enrolled
Price
₩ 22,000
Get Started

오토레이아웃 정복하기

오픈 기념 할인! 2020년 9월 27일까지! 단 열흘 동안 20% 할인 기회!

오토레이아웃, 어디까지 알아보셨어요?

스토리보드의 빨간 줄이 지겹다구요?
오토레이아웃을 잘 이해하고 제대로 활용하고 있나요?
오토레이아웃이 왜 필요한지도 잘 모르겠고, 제대로 사용하려면 어떻게 해야 할지 감이 잘 오지 않는다구요?
그럼 저와 함께 공부해보시죠!
스토리보드에서 더이상 지긋지긋한 빨간 줄을 보지 않을 수 있습니다!
내 마음처럼 잘 따라오지 않는 뷰들도 원하는 위치에 딱딱 꽂아줄 수 있습니다!
일방적인 내용전달이 아닌, 스스로 생각하고 학습할 수 있도록 도와드립니다.

학습내용

  • Constraint
    • Constant
    • Multiplier
    • Intrinsic Content Size
  • Priority
    • Constraint
    • Content Hugging
    • Compression Resistance
  • Working with Stack View
  • Working with Scroll View
  • Self-sizing Cell
  • Dynamic Type Sizes

실습 프로젝트

선수지식

  • iOS 기초지식이 있어야 합니다
  • UIKit이 무엇인지 알고 Frame 등을 통해 화면을 구현해 볼 줄 알아야합니다
  • 스토리보드 기초 사용법을 알고 있어야합니다
  • iOS 프로그래밍을 아예 경험해보지 못한 분은 이해하기 어렵습니다
  • 스위프트 문법 및 UIKit을 설명하지는 않습니다

이런 분들께 좋아요

  • iOS 앱 개발 입문자
  • 스토리보드의 빨간줄이 생기는 원인을 파악하기 힘든 실무자
  • 가로/세로 모두 활용해야 하는 앱을 만드는 분
  • 레이아웃에 접근성(Accessibility)을 잘 구현해야 하는 분
  • 오류없는 레이아웃을 구현하고 싶은 분

도구 버전 및 환경

  • Xcode 12
  • iOS 13
  • Swift 5.1
  • macOS Catalina

만든사람

yagom icon

야곰

안녕하세요, 야곰입니다.

이 코스를 추천합니다

오토레이아웃을
정확히 이해하고 쓰는 것
대충 알고 쓰는 것의
차이는 매우 크다는 것을
깨닫게 해준 강의입니다.
프로젝트 할 때 꼭 필요한 내용이
코스에 담겨있습니다.
오토레이아웃을 정확히 이해하고 쓰는 것
대충 알고 쓰는 것의 차이는 매우 크다는 것을 깨닫게 해준 강의입니다.

실무 프로젝트를 진행할 때 꼭 필요한 내용이 코스에 담겨있습니다.
제 iOS 경력은
[오토레이아웃 정복하기]를
듣기 전과 후로 나뉩니다.
오토레이아웃의 핵심 원리뿐 아니라
무심코 지나치기 쉬운 부분까지
적절한 예제들을 통해
알아볼 수 있습니다.
강의를 듣고 화면 구성에 대한
막연한 두려움을 극복
할 수 있었습니다.
제 iOS 경력은
[오토레이아웃 정복하기]를 듣기 전과 후로 나뉩니다.

오토레이아웃의 핵심 원리뿐 아니라 무심코 지나치기 쉬운 부분까지
적절한 예제들을 통해 알아볼 수 있습니다.

강의를 듣고 화면 구성에 대한 막연한 두려움을 극복 할 수 있었습니다.
+6
avataravatar

4 thoughts on “오토레이아웃 정복하기

  • HyunSu Park

    정말 정말 정말 !! x 1000 너무 좋은 강의였습니다. 돈이아깝지 않습니다. 다만 컬렌셔뷰에서의 동적 레이아웃은 설명을 안해주셨는데, 컬랙션뷰에서 동적레이아웃을 만들기는 어려운가요?

    +1
    • 야곰

      고맙습니다~!
      컬렉션뷰도 테이블뷰와 크게 다르지 않습니다. 동적 컬렉션 셀을 좀 더 유려하게 구현하려면 Flow Layout에 대해서 조금 더 공부해보면 좋습니다 🙂

      +1
      • HyunSu Park

        감사합니다. 더 알아보겠습니다. 테이블뷰 동적으로 레이아웃설명해주실때 너무 도움되었습니다. 다만, 이미지가 커졌을때 스크롤을하면 다른 셀들도 커져있더라구요. 제가 알아본결과 reusableCell 때문인 것 같습니다. 그래서 오직 터치한 셀만 커지기 위해 제가 나름 구현해보았습니다.
        터치했는지 안했는지 정보를 배열로 저장하여, cellForRowat에 index로 정보를 넣어줌으로써 터치를했다면, 이미지가 커지도록 cell안에서 처리했습니다.
        물론 cell을 터치하면 Notification으로 알림을받아서 배열정보를 갱신했습니다. 이렇게 cell바깥에서 , 즉 tableView를 가지고있는 ViewController에서 이러한 정보를 주입 및 관리하도록 구현하는게 맞는지요?

        0

답글 남기기

logo landscape small

사업자번호 : 260-27-00477
통신판매업 신고번호 : 제 2020-충북청주-0663 호
고객센터 : 카카오톡채널 @yagom