У меня есть более старое приложение, которое имеет определенный внешний вид, основанный на NSTellView NSCell с подсветкой списка источников. К сожалению, на Yosemite это добавляет динамику NSVisualEffectView под выбранной ячейкой, которая нарушает внешний вид неприятным образом.Отключить NSVisualEffectView в списке источников NSTableView
Я не могу найти способ отказаться от этого поведения, к сожалению. Настройка Регулярная подсветка нарушает внешний вид по-другому (серый выбор вместо синего).
Любая идея, если есть способ отказаться от этого поведения на 10.10?
Я нацелен даже на OS X 10.7. Я редактировал XIB напрямую, но это не помогает. Визуальный эффект для выбранной ячейки все еще создается. : -/ –
Попробуйте установить внешний вид приложения scrollView. Я только что проверил более старую версию моего кода с поддержкой 10.7, чтобы проверить это. Эти настройки не показывают никакой активности: https://www.dropbox.com/s/of33qbhgj16su7g/aquatable.png – pointum
По-прежнему не работает для меня по какой-то причине. В инспекторе пользовательского интерфейса я все еще вижу представление NSVisualEffect под NSClipView. Я попытался удалить его из иерархии представлений, но он имеет еще худший эффект, так как кажется, что сам вид таблицы выглядит белым для фона выбранной ячейки, и без просмотра эффекта он просто остается белым. Спасибо за вашу любезную помощь, но я просто оставлю это так или попытаюсь обойти это, не используя тип списка источников для представления таблицы. –