오토레이아웃 잡기가 번거로운 뷰지만 스택뷰를 통해 좀 더 편하게 오토레이아웃을 잡을 수 있었다!
스크롤이 네비게이션바를 제외하고 되기 때문에 Scrollview와 Superview에 대한 Top constraint을 Safearea 기준이라면 44, Superview 기준이라면 88로 잡아줬다.
우선 ScrollView Delegate를 이용하기 위해 scrollView를 IBOutlet으로 선언해주고, 대리자 위임과
채택을 해주었다.
스크롤할 때 불리는 함수로 scrollViewDidScroll이 있기 때문에 이 함수를 사용해서 스크롤 위치를 나타내는 contentOffset 프로퍼티에 접근해 스크롤에 따라 버튼의 alpha값을 다르게 줘서 사라졌다가 나타났다가 하게 했당.
맨 위로 가는 액션은 아까와 마찬가지로 contentOffset.y에 접근해서 0을 할당해줬다!
2주차 과제 끄읏