注意: 这个地方用UILabel 若用UIView或者UIImageView的话因为线太细会导致闪烁
但用UILabel就没事
//竖线
for (int i = 0; i < KeyCategoryLineCount-1; i++) {
UILabel *verLine = [[UILabel alloc] init];
verLine.backgroundColor = GNRGBCOLOR(193, 156, 103);
verLine.frame = CGRectMake(categoryWidth*(i+1), KeyBannerScrollHeight, 0.25, height_Y*categoryHeight);
[self.bgScrollView addSubview:verLine];
}
本文讨论了在iOS开发中遇到的线性闪烁问题,通过比较UILabel、UIView和UIImageView的性能表现,发现使用UILabel可以有效避免闪烁现象。文章详细介绍了如何利用UILabel特性实现流畅的线性展示效果,提供了具体代码示例,并解释了背后的原理。
673

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



