Как вы помещаете границу вокруг содержимого UITableViewCell contentView? (для тестирования)
какой код помещать границу вокруг содержимого UITableViewCell contentView? (для тестирования)
Если это невозможно, почему? (для моего обучения)
Ответы
Ответ 1
Пробовали ли вы использовать contentView
базовый CALayer
? Попробуйте что-то вроде этого:
#import <QuartzCore/QuartzCore.h>
- (void)someAppropriateMethod
{
[self.myTableViewCell.contentView.layer setBorderColor:[UIColor redColor].CGColor];
[self.myTableViewCell.contentView.layer setBorderWidth:1.0f];
}
Ответ 2
Вы также можете применить его к ячейкам contentView loke так:
#import <QuartzCore/QuartzCore.h>
- (void)someAppropriateMethod {
myTableViewCell.contentView.layer.borderColor = [[UIColor redColor] CGColor];
myTableViewCell.contentView.layer.borderWidth = 1;
}
Ответ 3
Swift 4:
myTableViewCell.contentView.layer.borderColor = UIColor.black.cgColor
myTableViewCell.contentView.layer.borderWidth = 1.0
Ответ 4
#import <QuartzCore/QuartzCore.h>
- (void)someAppropriateMethod {
myTableViewCell.contentView.layer.borderColor = [[UIColor redColor] CGColor];
myTableViewCell.contentView.layer.borderWidth = 1;
}