2009-05-11 6 views
0

에 jQuery과 출구와의 UIViewController에서 수정있는 UITableViewCell 여기 상황,아이폰

내가 jQuery과 콘센트와의 UIViewController 클래스가 있습니다. 셀을 수정/스타일을 지정하고 싶습니다. UITableViewCells tableviewCellWithReuseIdentifier 메서드를 사용하여이 작업을 수행 할 수 있다고 생각합니다. 내 클래스는 UITableViewController가 아니기 때문에이 메서드가 없습니다. 어떻게 UIViewController 클래스에서이 메서드를 사용할 수 있습니다.

또한 사용자 지정 UITableViewCell 클래스를 만들고이를 일반 UITableViewCell 클래스 대신 인스턴스화 할 수 있지만 어쨌든 UIViewController 클래스에서이 작업을 수행 할 수 있습니까?

덕분 조

답변

0

있는 UITableViewController 본질적 jQuery과 인스턴스 (의 ViewController 그 대리자 방법에 대한 명세서를 구현하는 것을 의미한다) 테이블의 delegatedataSource으로 설정의 ViewController 자체에있는 UIViewController이다.

사용자는 UIViewController가 UITableViewDataSourceUITableViewDelegate 프로토콜을 구현하도록하여 직접 수행 할 수 있습니다. 그런 다음 UIViewController의 loadView (또는 viewDidLoad) 메서드에서 tableView 인스턴스의 dataSourcedelegateself으로 설정합니다.

사용자 지정 셀을 반환하려면 UIViewController에서 cellForRowAtIndexPath 메서드를 구현하고 사용자 지정 셀을 반환하십시오.

또한,있는 UITableViewCell 하위 클래스하지 않고 테이블 셀을 사용자 정의하는 방법에 매트 갤러거의 게시물을 확인 : http://cocoawithlove.com/2009/04/easy-custom-uitableview-drawing.html

+0

잘 설명이 이루어 덕분 만! – Atma