NSSegmentedControl - Странный вид при размещении в режиме размытия

У меня есть приложение MacOS с простым представлением всплывающих окон и NSSegmentedControl помещены в него. Все работает отлично, кроме странного внешнего вида сегментированного элемента управления. Он имеет этот странный квадратный фон, когда помещается в вид сверху.

введите описание изображения здесь

Есть ли способ избавиться от этого?

1 ответ

Решение

Видимо, этикетки внутри NSSegmentedControl игнорировать эффект вибрации.

Чтобы исправить это, поставьте NSSegmentedControl внутри NSVisualEffectView с material установлен в popover,

Другие вопросы по тегам