Задний план:
В OS X 10.11 El Capitan высота заголовка NSTableView по умолчанию увеличилась.
Проблема:
Когда я создаю свой NSTableView на OS X El Capitan 10.11 (GM) и Xcode 7.0 (стабильный), высота заголовка таблицы будет исправлена с высотой заголовка El Capitan даже в предыдущих версиях ОС, поэтому наверху появляется странное нежелательное пространство заголовок таблицы (см. скриншоты ниже).
Рис. 1 Заголовок таблицы на Эль-Капитане (правильно)
Рис. 2 Заголовок таблицы по Йосемити (неверно)
Это, конечно, нежелательная вещь.
Вопрос:
Как мне этого избежать? Есть ли кто-нибудь, кто сталкивается с такой же проблемой? Я не нашел ни одной статьи, в которой упоминалось бы об этом.
Я установил свой NSTableView с помощью обычного Interface Builder в комплекте с Xcode 7.0 с включенной функцией Auto Layout.
Обновлять:
Я только что подтвердил, что эта проблема исправлена в Xcode 7.2 + OS X 10.11.2. Теперь вы можете без проблем изменять NSTableView в Интерфейсном Разработчике.