Почему мои изображения в моем nstableview выцветают?
-
22-09-2019 - |
Вопрос
Для начала есть NSArrayController
(«Серверы»), содержимое которого является массивом объектов «сервера».
У меня также есть NSTableView
с столбцом. Столбец связан со свойством сервера "ArancedObjects.status".
Я использую пользовательский NSValueConverter
Чтобы сделать этот статус в изображение для столбца dataCell
который является NSImageCell
.
Я не понимаю, почему изображения, которые появляются в столбце, верны, но последовательно исчезли. Просто чтобы протестировать, у меня есть такое же изображение вне вида таблицы для сравнения, и оно рисует нормально. Цвета на изображениях не являются полупрозрачными.
Делает NSImageCell
Нарисуйте изображения как выцветшие? Есть ли что -то, что я могу настроить в IB, которое нарисует их полностью насыщенные?
Решение
От Джима Коррея на какао-дев:
«На 10.6 NSImageView нарисует свой контент как тусклый при отключении элемента управления.
В вашем привязке включено «условные наборы» включено ».
Другие советы
У вас может быть установлено значение «включенное» ячейку изображения или свойство «включено» столбца (или не контролировано в IB). Я считаю, что это исчезает отображаемое изображение.