Layer 被放到某個
Window 的時候
- (void)viewDidMoveToWindow {
if ([rootLayer respondsToSelector:@selector(contentsScale)]) {
// 舊版的 OS 的 CALayer 不⼀一定會有 contentsScale
// 舊版的 OS 的 Window 也不⼀一定會有 backingScaleFactor…
CGFloat scale = [(id)[self window] backingScaleFactor];
[(id)rootLayer setContentsScale:scale];
}
}
Sunday, August 26,