Замените суперкласс IKImageBrowserView на NSVisualEffectView
Я хочу, чтобы фон моего IKImageBrowserView был размытым. Согласно документации Apple, IKImageBrowserView основан на NSView. Можно ли сделать IKImageBrowserView наследовать от NSVisualEffectView вместо этого, чтобы я мог придать фону размытый вид. Я предполагаю, что для начала я должен создать подкласс IKImageView, но я не уверен, куда идти дальше. Может ли кто-нибудь, пожалуйста, указать мне в правильном направлении?
Спасибо
1 ответ
Решение
Добавьте IKImageBrowserView в качестве подпредставления для NSVisualEffectsView и убедитесь, что представление браузера не отображает его фон.
Представления с визуальными эффектами предназначены для использования таким образом, а не через наследование классов.