스위프트 커스텀탭바 2

[공부기록]100일_4일차

탭바의 위치를 상단으로 수정하였다. 스토리보드에서 위치를 변경시키면 스크롤을 한 후에 다시 하단으로 되돌아간다. 이를 수정하기 위해서는 hideHeader함수와 showHeader함수를 수정해야했다. y 값을 변경해줌으로써 탭바가 사라지고 다시 등장한다. showHeader함수가 실행되면 탭바의 위치는 스크롤 하기 전의 위치로 돌아가야한다. 스토리보드 상에서 탭바의 constraints가 Safe Area.top+30이었기 때문에 showHeader함수에서 y값을 self.view.safeAreaInsets.top+30을 넣어주었다. func hideHeader() { UIView.animate(withDuration: 0.3, delay: 0, animations: { self.tabView.frame..

[공부기록]100일_1일차

iOS스터디에서 진행하는 이번달 프로젝트는 개인 프로젝트이다! 나의 주제는 버킷리스트로 잡았다 탭바는 올해의 버킷과 Life버킷이다! Xcode에서 기본으로 제공하는 TabBar VC는 내가 생각하는 느낌과 달라 Custom TabBar를 사용하려고 한다. 작년에 진행했던 프로젝트에서 사용한 코드를 가져오자니 너무 복잡하고 에러가 많았기에 오픈소스를 이용해보려 하였다! iosexample.com iOS Example A nice collection of often useful examples done in Objective-C and Swift. iosexample.com 위 사이트에는 많은 종류의 오픈소스들이 있었다. 탭바중에서 Swipe로 화면이 넘어가는 것을 선택하려했지만,,오픈소스를 처음 사용해보..

반응형