我有一个动态多行的部分,我需要将所有部分与背景分开,如下图所示。
特别是所有部分的边界线。皮斯让我知道如何才能实现。
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView;
{
return ProductArray.count;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
NSArray *arr = [ProductArray objectAtIndex:section];
return arr.count;
}
请参阅此
我尝试添加页眉和页脚,但我不明白如何为整个部分添加矩形框图像。
答案 0 :(得分:0)
在该视图的出口后将视图放入您的单元格中。并使用 cellForRowAtIndexPath 这种方法。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
TableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"TableViewCell" forIndexPath:indexPath];
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
cell.viewBackGround.backgroundColor = [UIColor redColor];
return cell;
}
答案 1 :(得分:0)
对于上述要求,我想建议您采用以下方法。
只创建一个包含多行的部分。
UITableView
的每一行都有UITableViewCell
UITableViewCell
内创建我们要添加边框的内容视图UITableViewCell
的每一行都有另一个UITableView
(内部内容视图),其方法由UITableViewCell
个单元格处理UITableView
(内部)高度。UITableViewCell
的高度。