2013-01-20 7 views
1

수퍼 클래스 ATSDragToReorderTableViewController 사용하려고하지만 내가 가진 문제는 UITableViewController 대신 테이블보기 UIViewController 사용하고 있습니다. 나는 슈퍼 클래스를 UIViewController로 변경하려고했지만 주요한 것은 '속성 tableView가 ATSDragToReorderTableViewController 타입의 객체에서 발견되지 않는다'*UIViewController UITableViewController 변경

누구나 비슷한 문제가 발생 했습니까?

+0

: 속성을 추가 한 후 < UITableViewDataSource, UITableViewDelegate >을 추가합니다. –

+0

내가 가지고있는 문제는 내가보기에 놓고 싶은 테이블 외에 다른 것들이 있다는 것입니다. – user1759949

+0

위임자와 데이터 소스를 설정 했습니까? – jhilgert00

답변

2

ATSDragToReorderTableViewController의 슈퍼 클래스를 UITableViewController에서 UIViewController으로 변경하십시오. 당신은 아마 쉽게 시간보기 컨트롤러`UITableViewController`을있을 것이다

@property (nonatomic, strong) IBOutlet UITableView *tableView; 
+0

이것은 여전히 ​​내 응용 프로그램을 추락 시켰습니다. UIViewController에서 UITableViewController로 자기의 유형을 변경할 때마다, 내 응용 프로그램 crahses ... – coolcool1994

+0

나는이 일을 결코 얻지 못했습니다. 내 앱에서 나가는 것을 끝내었다. – user1759949

+0

기본적으로 ATSDragToReorderTableViewController는 UITableViewController에서 하위 클래스로 분류됩니다. 즉, 기본적으로 tableView 속성이 있음을 의미합니다. 클래스를 UITableViewController에서 UIViewController로 변경하면 클래스에 속성 tableview가 있어야합니다. xib를 사용하는 경우 이 요소를 연결해야합니다! 그것은 아주 좋은 tableview와 함께 xib에서 나를 위해 일했다 ... – violettoad