2011-03-06 2 views
0

셀이 UITableViews라는 UITableView가 있습니다 (루트 tableView는 CoverFlow와 유사하게 가로로 작업하려면 rotated).다른 UITableView에있는 셀로 UITableView를 스크롤 취소합니다.

tableview 셀은 잘 보이지만 스크롤 할 수는 없습니다. 루트 tableView가 모든 터치 이벤트를 캡처하기 때문에 스크롤 할 수 없습니다.

수평 테이블 뷰는 수십 개의 셀 테이블 뷰를 표시 할 수 있으므로 루트 테이블 뷰를 왼쪽/오른쪽으로 스 와이프하지만 셀 tableviews를 아래로 스크롤하는 기능은 유지해야합니다.

답변

0

마지막으로 UITableView 대신 UIScrollView를 넣습니다. 이제 모든 작업 벌금 :

self.floatingColumns = [[UIScrollView alloc] init]; 
self.floatingColumns.pagingEnabled = YES; 
[self.floatingColumns setShowsHorizontalScrollIndicator:NO]; 
[self.floatingColumns setDelegate:self]; 
0

펄스 앱의 기능과 비슷합니까? 테이블 뷰가 이것을 자동으로 처리하지 않는다면 UITableView를 서브 클래스 화하고 자신의 제스처 응답자를 구현해야 할 수도 있습니다. 너무 어렵지 않아야합니다. 단지 제스처와 드래그를 처리하십시오. 사용자 스크롤/플릭 방향에 따라 테이블보기 중 하나에서 사용자 상호 작용을 활성화/비활성화 할 수도 있습니다.

+0

코코아 터치에서 컨트롤 개발자와 경험이 없다면, 샘플이 존재하지 않는 이유는 무엇입니까? ScrollView에서 UITableView와 비슷합니까? – mamcx

+0

Apple Touches 사용해보기 샘플 코드 : http://developer.apple.com/library/ios/#samplecode/Touches/Introduction/Intro.html – FeifanZ

0

당신은 펄스 같은 것을 찾고 있다면,이 튜토리얼은 도움이 될 수 있습니다 : 그것은있는 tableview 세포에 수평으로 스크롤 tableviews을 추가하는 방법을 보여줍니다 http://iosstuff.wordpress.com/2011/06/29/creating-pulse-style-scrolling-horizontally-scrolling-uitableview-as-a-subview-of-uitableviewcell/

. 정말 멋진!

+0

좋은 링크이지만 셀의 순서는 관심이 있습니다. 가정의 전시에서. – mamcx

+0

그러면 scrollviews를 사용하는 것이 더 나을 것입니다. –