首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

在tableViewTable中创办tableCell,不同分区含有不同数量的Cell(转)

2013-09-06 
在tableViewTable中创建tableCell,不同分区含有不同数量的Cell(转)?1、确定tableview中分分区数- (NSIntege

在tableViewTable中创建tableCell,不同分区含有不同数量的Cell(转)

?1、确定tableview中分分区数

- (NSInteger)numberOfSectionsInTableView:(UITableView?*)tableView

{

????return?2;

}

2、确定每个section中的cell数量

?

- (NSInteger)tableView:(UITableView?*)tableView numberOfRowsInSection:(NSInteger)section

{

????switch?(section) {

????????case?0:

????????????return?1;

????????????break;

????????case?1?:

????????????return?1;

????????????break;

????????default:

????????????break;

????}

????return?1;

}

3、确定Cell中的内容

?

- (UITableViewCell?*)tableView:(UITableView?*)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath

{

????static?NSString?*CellIdentifier =?@"Cell";

????

????UITableViewCell?*cell = [tableView?dequeueReusableCellWithIdentifier:CellIdentifier];

????if?(cell ==?nil) {

????????cell = [[UITableViewCell?alloc]?initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];

????????cell.accessoryType?=?UITableViewCellAccessoryDisclosureIndicator;

????}

????

????// Configure the cell...

????

????switch?(indexPath.section) {//哪一个分区

????????????

????????case?0:

????????????switch?(indexPath.row) {//分区中的哪一行

????????????????case?0:

????????????????????cell.textLabel.text=@"1";

????????????????????break;

????????????????????

????????????????default:

????????????????????break;

????????????}

????????????break;

????????case?1:

????????????switch?(indexPath.row) {//分区中的哪一行

????????????????case?0:

????????????????????cell.textLabel.text=@"66";

????????????????????break;

???????????????????????

????????????????default:

????????????????????break;

????????????}

????????????break;

????????????????default:

????????????????????break;

????????????}

????????????break;

????????default:

????????????break;

????}

????return?cell;

}

4、点击cell时

?

- (void)tableView:(UITableView?*)tableView didSelectRowAtIndexPath:(NSIndexPath?*)indexPath

{

}

转载于:http://blog.sina.com.cn/s/blog_9ae642d70100xlyt.html

热点排行