我对可可有一个看法。此视图包含一个通过代码创建的子视图,此子视图中包含tabbar项。 SO视图 - > subview-> tabbaritems。
我希望在调整视图大小时,子视图会调整大小,子视图中的标签栏也会调整大小。
子视图正在调整大小但不是tabbar项目。
答案 0 :(得分:2)
对于想要使用superView调整大小的任何视图,设置常量 需要调整视图的NSViewWidthSizable和NSViewHeightSizable。 使用按位OR运算符组合常量并将其设置为视图的AutoResizing属性,以获得高度和宽度的组合效果。如果在其中创建这些视图,您还可以在IB中设置这些内容。
NSUInteger unitFlags = NSViewWidthSizable|NSViewHeightSizable;
[yourView setAutoresizingMask:unitFlags];
因此,对于您的问题,请将这些AutoResizing蒙版设置为子视图中的所有tabbaritems