В OS X 10.10 исходные списки, похоже, используют свет внешний вид. В Finder (и в некоторых других сторонних приложениях, например Things.app) выбранный элемент в списке источников обозначается темным цветом. Например, см. Таблицу Desktop на изображении ниже.Как получить подсветку списка источников, чтобы использовать внешний вид Dark Vibrancy в OS X 10.10?
Как я могу воспроизвести это поведение? Мне нужно использовать методы делегата, чтобы указать вид строки таблицы Do,
-outlineView:rowViewForItem:
и попытку пользовательского рисунка себя или есть более прямой подход? Если вы стандартный список источников пользовательского интерфейса в Xcode подсветка по умолчанию остается стандартный синий прямоугольник, который мы видели в предыдущей версии OS X.
Это работает, потому что эффект вибрации является эффектом по умолчанию для выбранных элементов в outlineView, который не является первым ответчиком. Это предпочтительный подход, если лучше использовать навигацию по стрелкам в других представлениях (например, Finder.app, в которых ожидается переход через файлы). Однако, если пользователь ожидает навигации по вашему контуру (например, левой панели Xcode), вы не должны использовать этот трюк. –