Как вы помещаете границу вокруг содержимого 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; }
Ответ 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; }