iOS 14 UITableViewCell适配问题:
采用:直接在表格上增加view和按钮会出现按钮不能点击的问题[self.contentView addSubview:self.bgView];,当在[self.contentView addSubview:self.bgView];增加就没有这样的问题。
- (instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier{
if (self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]) {
self.frame = CGRectMake(0, 0, SCREEN_WIDTH, [PPMineCell cellHeight]);
self.selectionStyle = UITableViewCellSelectionStyleNone;
[self.contentView addSubview:self.bgView];
[self upFrame];
}
return self;
}

这篇博客讨论了在iOS14中遇到的UITableViewCell内添加视图和按钮导致的点击事件失效问题。作者指出,直接将背景视图添加到contentView可能导致按钮不可点击,而通过特定方式添加则能解决问题。文章详细介绍了初始化cell的代码,并提出了修正此问题的方法。
1万+

被折叠的 条评论
为什么被折叠?



