일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Constraint
- Reverse Engineering
- vector
- 스택
- class
- struct
- UIView
- SWiFT
- ios
- 표준 템플릿 라이브러리
- Stack
- Reversing
- 2020.06.14
- 백준 10828
- stl
- 2020.04.19
- NavigationBar
- 백준 1920
- 알고리즘
- 컴퓨터 구조
- Swing
- 모달인듯 모달 아닌 뷰
- list
- 2020.05.17
- scroll
- BOJ
- 컴퓨터구조
- Animation
- UIPanGestureRecognizer
- 순차 컨테이너
- Today
- Total
목록scroll (2)
야금야금
Constraint Animation 아이디어스 어플처럼 화면 스크롤에 맞춰 네비게이션바가 자연스럽게 fade 되는 애니메이션을 구현하려 했으나 이렇게 애니메이션이 적용되지 않았다. layoutIfNeeded를 상위 view에 넣었어야 했는데 카테고리바에 넣어가지고.. 엄한 것만 한참 찾았네.. 결과물 코드 extension NavigationBarFadeAnimation: UITableViewDelegate { func scrollViewWillBeginDecelerating(_ scrollView: UIScrollView) { if scrollView.panGestureRecognizer.translation(in: scrollView).y < 0 { UIView.animate(withDuration..
진행 중인 토이 플젝에서 이런 뷰를 만들고 싶었다. 처음엔 모달인가 라이브러리가 있나 했는데 없는 것 같아서 만들어보았다. +) bottom sheet, floating panel, pan modal 등 아래에서 올라오는 애들은 많은데 위에서 내려오는 애는 사용성이 좋지 못해서 사용하지 않는다고 한다! +) 안드로이드에서의 top sheet 예제: https://taskito.io/dev/android-topsheet 코드 import UIKit class ViewController: UIViewController { @IBOutlet weak var movingView: UIView! @IBOutlet weak var viewIndicator: UIView! @IBOutlet weak var movin..