2015-01-27 16 views
1

페이지 컨트롤을 내 프로젝트에 구현하여 모든 뷰를 왼쪽 또는 오른쪽으로 스 와이프하여 액세스 할 수 있도록하려는 경우. 내가 보았던 모든 예는 이 아니라이라는 이미지와 관련된 것입니다. 나는 this과 물론 그 이미지를 다시 공부했습니다. 내 신청서는 단일보기 응용 프로그램입니다. 나는 당신에게 지금까지 어떤 코드 스 니펫이 필요한지 잘 모르겠다. 나는 아직 아무 것도하지 않았기 때문에 내가 생각하지 않는다. 세부 사항이 필요하면 제게 의견을 말하고 묻습니다. 하루 종일 여기 있습니다.(Swift) 페이징 단일보기를 통해 페이지 컨트롤을 구현하는 방법은 무엇입니까?

도와주세요! 감사합니다.

+0

UIPageViewController –

답변

0

동일한 아이디어가 당신이 인용 한 튜토리얼에 적용되어야합니다. 그들은 UIScrollViewUIImageView을 추가하고 있습니다. 따라서 귀하의 경우 UIImageView 대신 UIView을 사용하십시오. 또한 pageImages 배열을보기에 대한 데이터 소스로 생각할 수 있습니다. 예를 들어 UIImage의 배열 대신보기를 구성하는 데 도움이되는 일부 모델 객체의 배열을 가질 수 있습니다. 그러나 UIView를 많이 사용하려는 경우 사례 튜토리얼의 구현이 확장되지 않는다는 점을 명심하십시오. 표시되지 않는보기를 효과적으로 다시 사용하기를 원하기 때문입니다. 이 시점에 도달하면 가로로 스크롤하는 UITableView를 구현하는 것이 좋습니다.

+0

그래, 의견을 주셔서 감사합니다. 프로그래밍에 익숙하지 않아서 당신이 말한 것의 절반을 수행하는 방법을 이해할 수 없습니다. UIViews로 이미지 뷰를 변경하는 것 뿐인가요? – wogwog

+0

예. 여러분이 iOS 프로그래밍을 처음 접했을 때, Model-View-Controller와 UITableView를 이해하는 것이 좋습니다. 그것은 현재 작업하고있는 것과 유사한 구성 요소를 만드는 데 사용되는 디자인 패턴을 파악하는 데 도움이됩니다. – fyell

+0

나는 UITableViews에 대해 많은 것을 이미 알고있다. 여기서는해야 할 일이 없다 .. – wogwog

0

페이징 효과로 UIPageViewController을 사용할 수 있습니다. 자습서 this을 확인하십시오. obj-c로 작성되었지만 누가 신경 써야하는지. UIPageViewController을 사용하는 것에 대한 아이디어를 줄 것입니다.

+0

예전에 Obj-c와 함께 일한 적은 한 번도 없었다. 나는 단지 어떤 메소드를 이해해야하는지 알고있다. 그리고 물건 그러나 나는 내가 무엇인가 위로 채울 것이다라는 것을 알고있다, 나는 단지 그것을 따라갈 수 없다. – wogwog