NSToolbarItem必须调整NSButton的大小

时间:2016-06-22 10:52:09

标签: xcode macos xcode8 macos-sierra

我尝试将纹理圆角按钮添加到NSToolbar。我使用Interface Builder将NSButton添加到允许的工具栏项和默认项。

我使用Safari风格的工具栏,window!.titleVisibility设置为.hidden

Xcode 8打印此错误消息:

NSToolbarItem (<NSToolbarItem: 0x100c24000>) had to adjust the size of
<NSButton: 0x100c36690> from {43, 25} to {45, 27} as the height is expected to be
27.000000. Make sure that this toolbar item view has a valid frame/min/max size.

这在以前的OS X版本中对我有用。

我尝试将最小和最大工具栏项目高度设置为27,但Xcode会自动将最小值恢复为25。

0 个答案:

没有答案