Скрытие заголовка NSTableView?
Как полностью скрыть заголовок NSTableView, чтобы он не занимал место?
3 ответа
Решение
В Интерфейсном Разработчике выберите представление таблицы, откройте инспектор атрибутов (alt-command-4) и снимите флажок "Заголовки" в разделе "Столбцы".
Вы также можете установить headerView программно без создания подклассов
[tableView setHeaderView:nil];
Чтобы сделать это программно, вы можете создать подкласс NSTableView (или любой дочерний класс NSTableView) и вернуть nil для переменной headerView:
@interface AppTableView : NSTableView {
}
@end
@implementation AppTableView
- (NSTableHeaderView *)headerView{
return nil;
}
@end