В настоящее время я пытаюсь создать окно, похожее на окно Volume OS X:
Чтобы сделать это, у меня есть собственный NSWindow
(с использованием пользовательского подкласса), который является прозрачным /titlebar -less/shadow-less, который имеет NSVisualEffectView
внутри своего contentView. Здесь код моего подкласса, чтобы сделать просмотр содержимого круглым:
- (void)setContentView:(NSView *)aView {
aView.wantsLayer = YES;
aView.layer.frame = aView.frame;
aView.layer.cornerRadius = 14.0;
aView.layer.masksToBounds = YES;
[super setContentView:aView];
}
И вот результат (как вы можете видеть, углы зернистые, OS X - более гладко):
Любые идеи о том, как сделать углы более гладкими? Благодаря