3

私は現在それを次のようにしています:

  self.userProfileButton.layer.borderColor=[UIColor whiteColor].CGColor;
    self.userProfileButton.layer.borderWidth=1.5f;
    self.userProfileButton.layer.cornerRadius = 25;

ボタンのサイズは50なので真円になります。ただし、これを計測器を使用してプロファイリングすると、FPS が少し低下しているように見えます。このパフォーマンスを賢く行う方法に関する他のアイデアはありますか?

4

1 に答える 1

4

ラスタライズ!

self.userProfileButton.layer.shouldRasterize = YES;
//For retina screens:
self.userProfileButton.layer.rasterizationScale = [[UIScreen mainScreen] scale];
于 2012-12-11T00:10:18.433 に答える