테이블뷰를 만드는 방법이다...
일단 테이블뷰에 들어갈 셀을 만들어서 identifier를 지정해준다 난중에 저값으로 불러오니 알아서 작성.
그후 테이블뷰를 사용할 컨트롤로에 테이블뷰를 만든후 datasource와 delegate 그리고 outlet을 잡아준다.
//셀 높이를 준다
-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return 셀높이;
}
//셀 갯수를 준바
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return 셀갯수;
}
//셀을 작성한다
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
NSString *const identifier = @"생성해놓은 테이블뷰셀";
생성해놓은 테이블뷰셀 *cell = [tableView dequeueReusableCellWithIdentifier:identifier];
if(cell == nil){
[tableView registerNib:[UINib nibWithNibName:identifier bundle:nil]
forCellReuseIdentifier:@"셀에 등록한 identifier명"];
cell = [tableView dequeueReusableCellWithIdentifier:@"셀에 등록한 identifier명
"];
NSDictionary *rowDic = [self.CellArray objectAtIndex:indexPath.row];
return cell;
}
'프로그램 > iOS' 카테고리의 다른 글
iOS performSelector 사용하기 (0) | 2016.02.26 |
---|---|
iOS 코드로 버튼에 이벤트 주기 (0) | 2016.02.26 |
iOS 동적 라벨에 따라서 cell 높이 변경 (0) | 2016.02.19 |
iOs UILabel, UIButton 색상, 폰트, 글자체 변경 (0) | 2016.02.19 |
iOS UIalertView 사용법 (0) | 2016.02.19 |