当我将任何文本放入其单元格的文本标签中时,文本模糊,我有一个分组uitableview
,每个单元格的行高= 250(非常大)然而,当我减小高度时,文本字体变得更清晰,更清晰,我增加了字体大小,但它保持模糊。
这个问题的解决方案是什么?
非常感谢。
编辑:自定义单元格文本标签的代码:
- (void)layoutSubviews {
[super layoutSubviews];
CGRect textLabelFrame = [[self textLabel] frame];
textLabelFrame.origin.x = 102;
textLabelFrame.origin.y = 2;
textLabelFrame.size.width = 185;
textLabelFrame.size.height = 120;
self.textLabel.font = [UIFont fontWithName:@"Arial" size:12.0 ];
self.textLabel.lineBreakMode = UILineBreakModeWordWrap;
self.textLabel.backgroundColor = [UIColor clearColor];
[[self textLabel] setTextColor:[UIColor colorWithRed:113/256.0 green:113/256.0 blue:113/256.0 alpha:100.0] ];
self.textLabel.numberOfLines = 0;
self.textLabel.frame = textLabelFrame;
}
答案 0 :(得分:0)
如果您以编程方式布置UITableViewCells的任何子视图,请确保子视图具有整数坐标(即将位置四舍五入到最接近的整数)。
答案 1 :(得分:0)
我不确定这是否相关,但对我来说这看起来很奇怪
[UIColor colorWithRed:113/256.0 green:113/256.0 blue:113/256.0 alpha:100.0]
您可以尝试以下方式:
[UIColor colorWithRed:113.0/255.0 green:113.0/255.0 blue:113.0/256.0 alpha:1.0]
请告诉我这是怎么回事?