CALayer
aを a の中央に配置するにはどうすればよいUIView
ですか?
CALayer
次のコードがありますが、ビューの中央に配置できないようです。レイヤーの画像は、常に右下隅が画面の中央になるように見えます。
UIView
コード:
- (void)awakeFromNib {
testLayer = [CALayer layer];
testLayer = [[UIScreen mainScreen] scale];
testLayer = kCAGravityCenter;
testLayer.contents = (id) self.testImage.CGImage;
[testLayer setPosition:self.center];
[self.layer addSublayer:testLayer];
}
- (void)layoutSubviews {
testLayer.frame = self.bounds;
}