更改NSTableView标头的高度

时间:2011-05-29 18:39:56

标签: objective-c cocoa header nstableview

我正在尝试更改NSTableVew标题的高度,但在2小时后,我仍然没有看到如何实现这一点。

你知道怎么做?

谢谢和问候,

1 个答案:

答案 0 :(得分:0)

您可以像这样继承NSTableView:

@interface myTableView ( )

@property( strong, nonatomic ) NSTableHeaderView * tableHeaderView;

@end

@implementation myTableView

- ( void )awakeFromNib
{
    [ super awakeFromNib ];

    // For example
    CGFloat headerHeight = 50;

    self.tableHeaderView = [ [ NSTableHeaderView alloc ] initWithFrame:NSMakeRect( 0, 0, self.width, headerHeight ) ];

   [ self setHeaderView:self.tableHeaderView ];

瞧!