2016-05-12 30 views
2

我正在尝试在类似于Xcode工具栏中心的信息窗格的工具栏中创建自定义显示。NSToolbarItem更宽32点

我们如何创建一个NSToolbarItem宽于32点?

即使两者的最小值和最大值都大于此值,框架也会将其限制为32点。

我已经尝试了很多东西 - 包括通过使用不同的最小和最大宽度设置(无效果)将文档宽度设置为灵活,指定图像更宽32点(缩小比例),实施自定义NSToolbarItem自定义视图设置视图,视图的框架和工具栏项目的最大值。代码大小(无效)。

有关如何启用比32点限制宽的工具栏项目的任何提示?

回答

1

听起来像是一个bug。解决方法:执行minSize

- (NSSize)minSize { 
    return NSMakeSize(256.0, 16.0); 
}