objective-c cocoa nstableview

objective c - ¿Ocultando el encabezado NSTableView?



objective-c cocoa (3)

En Interface Builder, seleccione la vista de tabla, abra el inspector de atributos (alt-command-4) y desmarque la casilla "Encabezados" en la sección "Columnas".

¿Cómo oculto un encabezado NSTableView por completo, para que no ocupe espacio?


Para hacer esto mediante programación, puede subclase NSTableView (o cualquier clase secundaria NSTableView) y devolver nil para la variable headerView:

@interface AppTableView : NSTableView { } @end @implementation AppTableView - (NSTableHeaderView *)headerView{ return nil; } @end


También puede establecer el headerView mediante programación sin crear subclases

[tableView setHeaderView:nil];