Я подозреваю, что это не имеет отношения к дисплеям Retina. Это просто разные настройки в двух учетных записях.
В частности, я подозреваю, что представление схемы, в котором возникла эта проблема, представляет собой список источников. Его selectionHighlightStyle
равно .sourceList
. Исходные списки регулируют свой размер на основе Системных настроек> Общие> Размер значка боковой панели. (Изменение размера значка также приводит к изменению размера ярлыка.) Вы можете изменить этот параметр, и ваше приложение должно изменить размер элементов списка источников в режиме реального времени.
В идеале ваши списки источников должны соответствовать этому параметру. Итак, вы должны принять это поведение. Если вы этого не хотите, вы можете пересмотреть возможность создания вашего контурного вида в виде списка источников.
Если вы действительно хотите сохранить контурный вид в качестве списка источников, но переопределить это поведение, вы можете сделать это в приложении основа Ваше приложение может установить для себя значение в UserDefaults
для ключа NSTableViewDefaultSizeMode
. Маленький - 1, Средний - 2, Большой - 3.