본문 바로가기

Animation

View Controller Transitioning 에 대하여 - 3 View Controller Transitioning 에 대하여 - 1 View Controller Transitioning 에 대하여 - 2 View Controller Transitioning 에 대하여 - 3 (현재페이지) 저번 시간에 버튼으로 애니메이션이 열고 닫히도록 구현을 완성했다 이번엔 마지막으로 열어진 B View의 상단바를 가지고 드래그와 닫기를 구현해보도록하자 뷰전체를 터치영역으로 잡아도 된다 그럴경우 b뷰에 만약 UIScrollView나 UITableView를 구현할경우 B뷰에서 별도 코딩이 필요하다그래서 이번엔그냥 Top부분만 드래그 영역으로 잡아서 실행해 보도록하겠다 먼저 B View의 탑부분(UINavigationBar) 를 IBOutlet 으로 잡아 주자 그리고 애니메이션 파일.. 더보기
View Controller Transitioning 에 대하여 - 2 View Controller Transitioning 에 대하여 - 1 View Controller Transitioning 에 대하여 - 2 (현재페이지)View Controller Transitioning 에 대하여 - 3 저번 포스팅에 서 UIViewControllerAnimatedTransitioning의 기초 사용법을 알아보았다.이번 포스팅은 조금더 깊숙하게 들어가보도록하자 완성된 애니메이션을 만들어서 쓰고 싶은데 어떤 모양이 좋을까 하다가 결정한게 바로 이것iOS 사용자라면 다들 익숙하고 알고 있는 요 애니메이션을 구현해 보도록하겠다. gif속 앱은 애플의 기본앱인 Mail앱1편에서는 Push의 형태로 구현을 했다면 이번엔 Modal의 형태로 구현을 해야 한다 코드를 작성하기전에 필요한 것들을.. 더보기
View Controller Transitioning 에 대하여 - 1 View Controller Transitioning 에 대하여 - 1 (현재페이지) View Controller Transitioning 에 대하여 - 2 View Controller Transitioning 에 대하여 - 3 iOS App은 기본 애니메이션만으로 충분히 이쁜 앱을 구현 할수 있다 하지만 새로운 경험을 선보이고 싶은 개발자와 색다른 앱을 사용하고 싶은 사용자의 니즈는 점점 증가 하고 있는 추세다 더구나 요즘 디자인 트렌드가 심플심플 하게 가다 보니 UI요소 요소에 새로운 애니메이션을 추가해 개발자는 사용자에게 새로운 경험을 주고 사용자는 앱을 이용할때 심심하지 않고 즐겁게 앱을 이용할수 있게 한다. 이번에 알아볼 녀석은 UIViewControllerContextTransitioning .. 더보기
CAKeyframeAnimation 대하여 작년 WWDC 2016에서 iOS10 부터 작동하는 새로운 Animation 클레스를 발표 했다.그의 이름은 UIViewPropertyAnimator라고 불리우는 녀석인데 뷰의 애니메이션처리를 동적으로 할수 있고 대화형 애니메이션으로 사용자 정의 및 처리를 훨신 수월하게 할 수 있다고 한다. 하지만 오늘 포스팅할 내용은 이녀석이 아니라 CAKeyframeAnimation이라는 클래스이다.요 클래스는 UIViewPropertyAnimator나오기 이전, 아니 지금도 복잡한 애니메이션을 처리하는데 많이 사용중임에도 불구 하고 국내에서 자료를 거의 찾기 힘들다 (다시 찾아보니 많이 나온다.. 쳇)사실예전에는 UI요소에 애니메이션효과를 넣을 필요가 거의 없었는데 (거의 기본)요즘 트렌드가 트렌드이다보니 은근 자.. 더보기