基本分隔符看起来非常简单和一个维度,但是大多数表格视图都有一个看起来很好的分隔符,我看起来很好看,因为它有阴影或使它看起来像3D的东西。他们是怎么做到的?
答案 0 :(得分:2)
您可以通过编程方式/ XIB创建表。 现在在您的代码或XIB集中:
yourTable.separatorStyle=UITableViewCellSeparatorStyleNone;
现在在tableview委托方法中:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:Identifier];
if (cell == nil)
{
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:businessLogicIdentifier]
autorelease];
customSeperator=[[UIView alloc]initWithFrame:CGRectMake(0, (cell.frame.origin.y), 320, 1)];
customSeperator.backgroundColor=[UIColor lightGrayColor];
[cell.contentView addSubview:customSeperator];
}
现在在线(customSeperator.backgroundColor = [UIColor lightGrayColor];)你也可以尝试
[UIColor colorWithPatternImage:[UIImage imageNamed:@"myimage.png"]];
使用自己的图像。 希望它对你有所帮助