- This topic has 6개 답변, 5명 참여, and was last updated 4 years, 3 months 전에 by 야곰.
4 답변 글타래를 보이고 있습니다
-
글쓴이글
-
-
lidium참가자
- 글작성 : 9
- 답글작성 : 8
(예시)위와 같은 PagerTab을 구현해 보았습니다. (CollectionView로)
애니메이션 구현에 고난을 겪고 있는데, 바로 PagerTab의 하단의 바를 슬라이딩하는 것처럼 애니메이션 하는 것입니다.
사실 디자이너는 애니메이션이 필요없다고 하지만, 구현해보고 싶은 개인적인 욕심이 있습니다.생각해 본 애니메이션 구현 방법은 다음과 같습니다.
1.UIView를 CollectionView 안에 추가하고, AutoLayout을 Width로 잡는다.
2. Left Constraint 값을 받아와서 leftAnchor의 값을 누를때마다 수정해준다사실 감이 잘 오지 않습니다! 좋은 방법 있으시면 추천해주시면 감사하겠습니다!
저도 해결하고 구현하고 나서 해결 포스팅 올리겠습니다.2020-04-07 오전 1:39 #6291 -
뀔뀔(swieeft)참가자
- 글작성 : 3
- 답글작성 : 4
제가 했던 방법은 하단 Bar 뷰를 따로 만들어서 오토레이아웃 left, right는 주지 않고, 선택된 탭 버튼 width값과 center x값만 동일하게 적용해주었습니다.
그렇게 한 후에 다른 탭이 선택이 되면 애니메이션을 이용해서 선택된 버튼의 center x 로 Bar 뷰의 center x를 변경해주면 원하시는 동작을 만드실 수 있습니다.
2020-04-08 오전 9:47 #6362 -
-
-
글쓴이글
4 답변 글타래를 보이고 있습니다
- 답변은 로그인 후 가능합니다.