Я только что обнаружил прискорбный факт, что установка свойств тени для заднего слоя NSView на macOS не вызывает рендеринга тени. Кажется, что это работает только для отдельных слоев. Затем я узнал о NSShadow и попробовал, и, по крайней мере, тень рендерится. Но почему NSShadow не предоставляет API для shadowOpacity
? Он имеет только смещение, радиус размытия и цвет. Как мне управлять тьмой тени с помощью NSShadow?
Если бы кто-нибудь мог сказать мне, как заставить тень CALayer отображаться, даже если этот слой является вспомогательным слоем NSView, это было бы еще лучше для меня. Большое спасибо.