0

我在 tableView 中的按钮有一个奇怪的问题。

我想通过代码创建它们 - 因为可能有一个或 7 个。

当我创建

UIButton *testButton = [UIButton buttonWithType:UIButtonTypeCustom];
testButton.frame = CGRectMake(xPos, 110, 28, 28);
testButton.adjustsImageWhenHighlighted = NO;

它有效,完美地添加了按钮。但是当我上下滚动几次时,图像质量会下降。(我的图像是圆形透明边框 - 无需调整大小即可适合框架)。

如果我使用界面生成器添加相同的按钮,向上和向下滚动,它仍然完美,其他按钮质量下降,仅在外部,当像素与透明区域接壤时。

当我使用代码创建按钮时,我错过了什么吗?

4

0 回答 0