如何在UITableViewCell内容视图周围放置边框? (用于检测)

时间:2011-10-07 02:33:53

标签: iphone ios uitableview

在UITableViewCell的contentView周围放置边框的代码是什么? (用于测试)

如果不可能,为什么会这样? (为了我的学习)

4 个答案:

答案 0 :(得分:55)

您是否尝试过使用contentView的基础CALayer?尝试这样的事情:

#import <QuartzCore/QuartzCore.h>

- (void)someAppropriateMethod
{
    [self.myTableViewCell.contentView.layer setBorderColor:[UIColor redColor].CGColor];
    [self.myTableViewCell.contentView.layer setBorderWidth:1.0f];
}

答案 1 :(得分:6)

你也可以将它应用于单元格contentView loke:

#import <QuartzCore/QuartzCore.h>

- (void)someAppropriateMethod {
    myTableViewCell.contentView.layer.borderColor = [[UIColor redColor] CGColor];
    myTableViewCell.contentView.layer.borderWidth = 1;
}

答案 2 :(得分:5)

斯威夫特4:

string

答案 3 :(得分:0)

#import <QuartzCore/QuartzCore.h>

- (void)someAppropriateMethod {
    myTableViewCell.contentView.layer.borderColor = [[UIColor redColor] CGColor];
    myTableViewCell.contentView.layer.borderWidth = 1;
}