更改NSTableView(NSScrollView)帧大小

时间:2015-11-07 06:29:38

标签: objective-c cocoa nstableview

我有一个包含NSTableView的自定义视图。默认情况下,NSTableView包含在NSClipView内,NSScrollView包含在NSScrollView内。 NSTableView的边界是这样的,我可以看到NSTableView的轮廓,IBOutlet通过NSTableView变量连接(" TableView")到其父视图控制器。我想更改NSScrollView的大小,据我所知,通过更改其封闭[[[self TableView] enclosingScrollView] setFrameSize:NSMakeSize([[self TableView] enclosingScrollView].bounds.size.width, 10)]; [[[self TableView] enclosingScrollView] setFrame:NSMakeRect(0,0,[[self TableView] enclosingScrollView].bounds.size.width, 10)]; [[self TableView] setFrame:NSMakeRect(0,0,[[self TableView] enclosingScrollView].bounds.size.width, 10)]; 的大小来完成。

我根据我在这里或其他地方找到的答案尝试了以下命令,但这些命令不起作用:

{{1}}

什么是正确的命令?

(OS X 11.1,XCode 7.1,Objective-C)

0 个答案:

没有答案