2016-10-25 4 views
0

Final Design는 어떻게 신속

내가 이것을 만들려고 노력하고있어에서 사용자 지정 탐색 바 셋 페이징 뷰를 만들 수 있습니다, 그 뷰 상태가되면 확장 할 수 아이콘 사용자 정의 탐색 모음 하나에 세 개의 페이징 전망 쪽으로. snapchat과 같이 세 가지보기를 만드는 가장 좋은 방법은 무엇이며 어떻게 그들을 nav 막대의 아이콘과 관련시킬 수 있습니까? 보충 셀이있는보기 내부에서 컬렉션보기를 사용한다는 것을 알고 있습니다.

3 셀을 가로로 움직여서 뷰를 만들도록 콜렉션 뷰를 만들려고했으나 탐색 모음의 아이콘과 관련이 없습니다.

그런데 GIF와 같이 삼각형 모양의 Navbar를 만들 수 있습니까?

답변

0

이것은 매우 광범위한 질문이지만 요청하는 각 기능에 대한 안내를 제공합니다.

스냅 샷과 유사한 페이징보기를 상대 아이콘과 함께 처리하려면 SLPagingView을 확인하십시오. 이것은 당신이 시작하기에 좋은 곳입니다. 확장을위한 코드를 더 추가해야하지만 사소한 것이어야합니다.

원하는 것과 비슷한 탐색 모음을 만들려면 UINavigationBar의 하위 클래스를 만들고 sizeThatFits을 재정의하고 backgroundImage을 설정해야합니다. hereherehere을 참조하십시오.

+0

** SLPagingView **를 사용하려하지만 콜렉션 뷰를 컨트롤러로 사용하는 경우'캐치되지 않은 예외로 인해 응용 프로그램 종료 중 'NSInvalidArgumentException'이 발생합니다. 이유 : 'UICollectionView가 Nil이 아닌 레이아웃으로 초기화되어야합니다. 매개 변수 ' –