Xcode/Interface Builder игнорирует настройку Fill Color

Я добавил NSBox в свой вид, я установил цвет заливки на нужный мне цвет:

Но цвет не отображается в Интерфейсном Разработчике и не появляется, когда я запускаю приложение. Что мне не хватает?

Я также попытался установить его программно через

[self.myBox setFillColor:[NSColor greenColor]];

но цвет заливки все равно не изменится...

2 ответа

Решение

От NSBox документация:

Особые соображения

Функционально только когда тип коробки получателя (boxType) является NSBoxCustom и его тип границы (borderType) является NSLineBorder,

Установите Тип ящика на Пользовательский, как во вложении:

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

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