在我的表格视图中,单元格样式为value1,在文本标签中显示日期和时间。在detailstext标签中,我显示了**Title:-Comments**
,
所有标题和评论的长度不一样。
![在此处输入图片说明] [1] 现在我需要用一种颜色,字体和带有其他颜色和字体的评论显示标题我需要做什么
答案 0 :(得分:0)
创建单元格时,需要在文本标签中设置所需的所有属性:
-(UITableViewCell *)tableView:(UITableView *)_tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath {
static NSString *kCellId = @"CellId";
UITableViewCell *cell = [_tableView dequeueReusableCellWithIdentifier:kCellId];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:kCellId];
cell.accessoryType = UITableViewCellAccessoryNone;
cell.textLabel.font = [UIFont fontWithName:@"CenturyGothic-Bold" size:17];
cell.textLabel.textColor = [UIColor colorWithRed:53/255.0 green:55/255.0 blue:53/255.0 alpha:1];
cell.selectedBackgroundView = [[UIView alloc] initWithFrame:cell.frame];
cell.selectedBackgroundView.backgroundColor = [UIColor colorWithRed:(73/255.0) green:(14/255.0) blue:(111/255.0) alpha:1];
}
id obj = [filteredList objectAtIndex:indexPath.row];
cell.textLabel.text = [obj valueForKey:@"title"];
return cell;
}
答案 1 :(得分:0)
有两种方法可以解决这个问题。
您可以创建自定义UITableViewCell
并布置三个单独的UILabel
个实例,无论您喜欢哪种风格;或者,您可以创建自定义UITableViewCell
并使用允许您使用UILabel
的{{1}}替代品。第一个解决方案将更加直接。