2012-06-27 5 views
0

나는 사용자가 여러 UITableView 사이를 스 와이프 할 수있게하는 UIPageControl을 가지고있다. StoryBoard에서 내 테이블 뷰를 디자인 한 다음 코드에 연결했습니다. 문제는 이러한 테이블 뷰의 행 수가 동일하지 않기 때문입니다. StoryBoard에서 디자인을 유지하기 위해 만든 테이블보기의 사본을 어떻게 만들 수 있는지 알고 싶습니다. (나는 실제로 메모리에 동일한있는 tableview이라고 생각 문제는 내가 여러 tableviews을 가지고 있지만 모두가 같은 수의 행이어떻게하면 UITableView를 복제 할 수 있습니까?

// self.theTableView is the tableview made in StoryBoard 
UITableView *myTableView = self.theTableView; 

NSData *tmpArchive = [NSKeyedArchiver archivedDataWithRootObject: myTableView]; 
UITableView *newTableView = [NSKeyedUnarchiver unarchivedObjectWithData:tmpArchive]; 

을 내가 원하지 않는 :

나는 이미 시도 그).

요약하면 스토리 보드에서 만든 테이블보기의 복사본을 만들어서 스타일을 유지하려고합니다.

미리 감사드립니다.

답변

0

컨트롤러 내에 두 개의 테이블 뷰를 추가해야하는 경우 두 개의 다른 이름을 지정하고 위임 & 데이터 소스 메서드에서 동일한 테이블을 확인하고 조건 내에서 원하는대로 수행해야합니다.

+0

문제는 내가 얼마나 많은 tableview를 얻을지 미리 알지 못한다는 것입니다 ... – Vinestro

관련 문제