티스토리 뷰

모바일/iOS

UITableViewCellStyle & 구성요소

VoidNoble 공허공자 2012. 1. 20. 00:09
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 
{
    static NSString *CellIdentifier = @"Cell";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) 
   {
         cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle 
    reuseIdentifier:CellIdentifier] autorelease];
    }
    cell.imageView.image = [UIImage imageNamed:[NSString stringWithFormat:@"image%d.jpg", indexPath.row+1]];
    cell.textLabel.text = [data objectAtIndex:indexPath.row];
    cell.detailTextLabel.text = @"row subtitle";
 

    return cell;
}

UITableViewCellStyleDefault: 보충 설명이 없음
UITableViewCellStyleSubtitle: 보충 설명을 하위로 작게 표시
UITableViewCellStyleValue1: 상세 텍스트를 파란색으로 셀의 오른쪽에 배치
UITableViewCellStyleValue2: 상세 텍스트를 파란색으로 셀의 왼쪽에 배치  


UIImageView * imageView: 이미지 뷰
UILabel * textLabel: 셀의 텍스트 레이블
UILabel * detailTextLabel: 셀의 보충 설명
UIView *accessoryView: 셀의 엑세서리 

댓글
댓글쓰기 폼
Total
818,296
Today
119
Yesterday
305
«   2020/02   »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
글 보관함