NSButtonCell设置按钮宽度

时间:2014-04-29 09:06:03

标签: objective-c cocoa

我有NSTableView,我动态地为每一行创建一个按钮。

 NSButtonCell *cell = [[NSButtonCell alloc] init] ;
        [cell setBezelStyle:NSRoundedBezelStyle];
        [cell setBordered:YES];
        [cell setSelectable:TRUE];
        [cell setTarget:self];
        [cell setAction:@selector(openPdfFile:)];
        [cell setTitle:@"Button1"];

但我无法增加宽度,以便可以看到完整的按钮文字。任何人有任何想法? 如果我删除[cell setBezelStyle:NSRoundedBezelStyle];然后我得到宽度很好的普通按钮。但我想改变风格setBezelStyle:NSRoundedBezelStyle

1 个答案:

答案 0 :(得分:0)

NSButtonCell大小取决于NSTabeView列大小。增加列大小。

enter image description here

enter image description here