동일한 컨트롤러에 탐색 버튼 + UICollectionview가 있습니까?
-
20-12-2019 - |
문제
저는 iOS 초보자이고 방향을 묻고 있습니다.
상단에 탐색 버튼이 있고 탭할 때 로드되는 페이지가 다른 페이지를 만들고 싶습니다. UICollectionView
'Fancy'에서 가져온 앱 화면에서 볼 수 있듯이 입니다.또한 아래로 스크롤하는 동안 버튼 줄이 위쪽에 고정되어야 합니다.(스크린샷과 같습니다)
올바른 접근 방식은 무엇입니까?
- 기본 클래스는
UICollectionViewController
SubView로 추가 - UIScrollViewController를 사용하시나요?
등...
미리 감사드립니다.
해결책
기본 클래스는 다음과 같아야 합니다. UiViewController
구현 UICollectionViewDelegate
UIViewController <UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout>
다른 만들기 NSArray
프로젝트의 각 카테고리에 대한 데이터 소스로 UICollectionView
사용 UISegmentedControl
데이터 소스를 전환하기 위해 UICollectionView
그리고 새로고침 UICollectionView
다양한 콘텐츠를 표시합니다.당신은 당신을 사용자 정의할 수 있습니다 Segmented Control
당신이 원했던대로.
구현하다 UITabbarController
하단 막대가 다른 보기로 들어가려면
다른 팁
이것에 대해 여러 가지 방법이 있습니다.가장 간단한 것은 UIViewController
가 view
서브 뷰 (탐색 컨트롤의 경우)와 콘텐츠에 대한 UISegmentedControl
서브 뷰가 포함 된 UICollectionView
서브 클래스를 사용하는 것일 수 있습니다.
제휴하지 않습니다 StackOverflow