Вопрос

Для начала есть NSArrayController («Серверы»), содержимое которого является массивом объектов «сервера».

У меня также есть NSTableView с столбцом. Столбец связан со свойством сервера "ArancedObjects.status".

Я использую пользовательский NSValueConverter Чтобы сделать этот статус в изображение для столбца dataCell который является NSImageCell.

Я не понимаю, почему изображения, которые появляются в столбце, верны, но последовательно исчезли. Просто чтобы протестировать, у меня есть такое же изображение вне вида таблицы для сравнения, и оно рисует нормально. Цвета на изображениях не являются полупрозрачными.

Делает NSImageCell Нарисуйте изображения как выцветшие? Есть ли что -то, что я могу настроить в IB, которое нарисует их полностью насыщенные?

Это было полезно?

Решение

От Джима Коррея на какао-дев:

«На 10.6 NSImageView нарисует свой контент как тусклый при отключении элемента управления.

В вашем привязке включено «условные наборы» включено ».

Другие советы

У вас может быть установлено значение «включенное» ячейку изображения или свойство «включено» столбца (или не контролировано в IB). Я считаю, что это исчезает отображаемое изображение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top