处理滚动底部问题

This commit is contained in:
2026-01-29 14:42:49 +08:00
parent 25fbe9b64e
commit 32ebc6fb65
12 changed files with 174 additions and 26 deletions

View File

@@ -133,13 +133,14 @@
self.timeLabel.text = [reply formattedTime];
//
NSString *likeText = reply.likeCount > 0 ? [self formatLikeCount:reply.likeCount] : @"";
self.likeButton.textLabel.text = likeText;
NSString *likeText =
reply.likeCount > 0 ? [self formatLikeCount:reply.likeCount] : @"赞";
self.likeButton.textLabel.text = likeText;
UIImage *likeImage = reply.isLiked ? [UIImage systemImageNamed:@"heart.fill"]
: [UIImage systemImageNamed:@"heart"];
self.likeButton.iconView.image = likeImage;
self.likeButton.iconView.tintColor = reply.isLiked ? [UIColor systemRedColor] : [UIColor grayColor];
UIImage *likeImage = reply.liked
? [UIImage imageNamed:@"comment_sel_icon"]
: [UIImage imageNamed:@"comment_nor_icon"];
self.likeButton.iconView.image = likeImage;
}
- (NSString *)formatLikeCount:(NSInteger)count {
@@ -225,10 +226,10 @@
_likeButton = [[KBTopImageButton alloc] init];
_likeButton.iconSize = CGSizeMake(16, 16);
_likeButton.spacing = 2;
_likeButton.iconView.image = [UIImage systemImageNamed:@"heart"];
_likeButton.iconView.image = [UIImage imageNamed:@"comment_nor_icon"];
_likeButton.iconView.tintColor = [UIColor grayColor];
_likeButton.textLabel.font = [UIFont systemFontOfSize:10];
_likeButton.textLabel.textColor = [UIColor grayColor];
_likeButton.textLabel.font = [UIFont systemFontOfSize:10];
_likeButton.textLabel.textColor = [UIColor colorWithHex:0xC5BEB4];
[_likeButton addTarget:self
action:@selector(likeButtonTapped)
forControlEvents:UIControlEventTouchUpInside];