我有一个习惯UITableViewCell
,我想缩进UITextLabel
而不缩进分隔符的插图。
我尝试了以下方法,但没有产生我想要的结果。我怎样才能做到这一点?我可以编辑 UITableViewCell 使用的自动布局吗?还是我必须创建自己的UITextLabel
?
- (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier {
self = [super initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:reuseIdentifier];
if (self) {
...
self.separatorInset = UIEdgeInsetsZero;
self.layoutMargins = UIEdgeInsetsZero;
...
self.textLabel.layoutMargins = UIEdgeInsetsMake(self.textLabel.layoutMargins.top,
self.textLabel.layoutMargins.left + 30,
self.textLabel.layoutMargins.bottom,
self.textLabel.layoutMargins.right);
}
return self;
}
谢谢!