ScrollView

  1. 전체 사이즈로 레이아웃설정해주었는데 오류나는 이유

    1. 내부에 들어갈 내용을 몰라서, 어디에서 스크롤을 멈춰 주어야하는 모호

    → contentView의 사이즈 알아야한다!

  2. frameLayoutGuide

    1. 스크롤뷰 자기 자신의 프레임 사각형과 명확하게 연간된....

    Untitled

    (출처; 나른한코딩님 블로그........정확히 제말그말.. 제텅빈동공저텅빈동공....)

    contentLayoutGuide

    우리가 보여주고 싶은 콘텐츠의 크기를 알려주면 content에 따라 레이아웃이 바뀐다!

    frameLayoutGuide

    스크롤과 관계없이, 항상 그자리에 있었으면 하는 것들에 대한 제약조건을 설정하는 것

Untitled

Untitled

🔖참고

[ScrollView] Auto Layout 설정이 어렵다면 이걸 보세요! - iOS

[iOS] UIScrollView(Vertical) 만들기

네비게이션바가 안보일 때..

Calendar에서는 NavigationBar가 ㅇ보여야하는데 안보여서 애를 먹었다..

TabViewController에서 시작점이 CalendarVC로 연결되어있어서 그랬다.

그래서 네비게이션바의 스토리이름을 바꿔줬더니 나왔다.

let calendarVC = UIStoryboard(name: "Calendar", bundle: nil).instantiateViewController(withIdentifier: "CalendarNC")

스크린샷 2021-11-21 오후 5.18.39.png

캘린더뷰 화면 구성 최종.

스크린샷 2021-11-21 오후 6.00.41.png