Скрытие заголовка NSTableView? - PullRequest
48 голосов
/ 18 августа 2010

Как мне полностью скрыть заголовок NSTableView, чтобы он не занимал место?

Ответы [ 3 ]

94 голосов
/ 18 августа 2010

В Интерфейсном Разработчике выберите представление таблицы, откройте инспектор атрибутов (alt-command-4) и снимите флажок «Заголовки» в разделе «Столбцы».

37 голосов
/ 15 марта 2011

Вы также можете установить headerView программно без создания подкласса

[tableView setHeaderView:nil];
8 голосов
/ 27 октября 2010

Чтобы сделать это программно, вы можете создать подкласс NSTableView (или любой дочерний класс NSTableView) и вернуть nil для переменной headerView:

@interface AppTableView : NSTableView {

}

@end

@implementation AppTableView

- (NSTableHeaderView *)headerView{
    return nil;
}

@end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...