Language/iPhone
5일차 : Objective C 오후
태하팍
2012. 3. 30. 14:09
반응형
TableView
테이블뷰의 셀은 UIView의 서브클래스인 UITableViewCell의 인스턴스 이다.
contentView, textLabel, imageView, accessoryView, detailTextLabel:textLabel
테이블뷰는 데이터 소스와 델리게이트 오브젝트를 필요로 한다.
데이터소스는 테이블 뷰에 정보를 뿌려줄 책임이 있는 오브젝트이며, 델리게이트는 테이블 뷰에서 발생한 여러가지 이벤트를 대신 처리해줄 오브젝트 이다.
데이터소스 델리게이트 : Controller의 데이터소스 프로토콜 메서드와 델리게이트 프로토콜 메서드를 통해 직접
특정 데이터를 뿌리도록 구현.
필수적인 메서드 3가지(프로토콜을 선택할 경우 무조건 구현해야한다.)
-(NSInteger)numberOfSectionsInTableView:(UITableView *)TableView
-(NSInteger)tableView:(UITableView *)TableView numberOfRowsInSection:(NSInteger)section
-(UITableViewCell *)tableView:(UITableView *)TableView
그림
계산기를 만들업자!!
storeFracPart
반응형