스 와이프 내비게이션을 만들려고하지만 한 지점에서 차단하려고합니다. 스 와이프를 제어하는 하나의 viewcontroller로 여러 뷰를 만들어야합니까? 또는 매번 하나의 viewcontroller로 하나의 뷰를 생성해야합니까?스 와이프보기 및보기 컨트롤러
Thx 너
스 와이프 내비게이션을 만들려고하지만 한 지점에서 차단하려고합니다. 스 와이프를 제어하는 하나의 viewcontroller로 여러 뷰를 만들어야합니까? 또는 매번 하나의 viewcontroller로 하나의 뷰를 생성해야합니까?스 와이프보기 및보기 컨트롤러
Thx 너
에 따라 다릅니다.
1,
2 중 하나를 수행 할 수 있습니다 .... 단일 UINavigationController가에 포함 된 여러 viewControllers가 있고 계층 사이 여행하는 모든의 ViewController에 UISwipeGestureRecognizer와 SEGUE를 사용
, ... 또는 수 하나의 viewController를 여러 UIView와 UIPageControl (기본 Weather 앱처럼)과 함께 사용하십시오. 예 : here 및 here을 찾을 수 있습니다.두 번째 옵션을 사용하면보다 부드럽게 스크롤 할 수 있지만 전체 viewController 전체를 표시하려면 firsts 옵션을 사용해야합니다.
views/viewControllers간에 데이터를 전송할 수도 있습니다. 첫 번째 옵션에서는 Segues를 사용하고 프로토콜을 위임하여 viewControllers간에 데이터를 전송해야합니다.