我目前正在做以下事情:
self.userProfileButton.layer.borderColor=[UIColor whiteColor].CGColor;
self.userProfileButton.layer.borderWidth=1.5f;
self.userProfileButton.layer.cornerRadius = 25;
按钮的大小是50,所以这使它成为一个完美的圆圈。然而,当我使用仪器对其进行分析时,似乎它正在降低FPS。关于如何明智地做这个表现的任何其他想法?
答案 0 :(得分:4)
光栅化它!
self.userProfileButton.layer.shouldRasterize = YES;
//For retina screens:
self.userProfileButton.layer.rasterizationScale = [[UIScreen mainScreen] scale];