/ / Ъглите на NSView са прозрачни, но не трябва да бъдат - обективни, бързи, мако, какао

Ъглите на NSView са прозрачни, но не трябва да бъдат - обективни, бързи, мако, какао

имам NSView Наречен myNSView в NSPopover, Аз добавих към myNSView радиус на ъгъла от 15. Но проблемът ми е, че краищата стават прозрачни (виж изображението). зад myNSView е по-нататъшно NSView който съдържа червен цвят на фона. Не знам защо краищата не се зачервят. Някакъв съвет?

self.myNSView.wantsLayer = true
self.myNSView.layer?.cornerRadius = 15
self.myNSView.layer?.backgroundColor = Colors.white()

NSView

Отговори:

0 за отговор № 1

Опитвате се да направите нещо подобно?

въведете описанието на изображението тук

Ако това е така, можете да направите BackgroundView и myNSView като подкласове на NSView и презаписвайте цветовете там като мен тук?