繁体   English   中英

NSToolbarItem图像缩放

[英]NSToolbarItem image scaling

为什么会这样:

正如您所看到的,在“允许的工具栏项”中,图像看起来很适合“PHP”工具栏项,当它实际位于工具栏中时,它会奇怪地缩放。

谢谢

在文档中找到了这个:

显示的图像项分辨率取决于工具栏的sizeMode。 您应该在支持多个图像表示(如icns或tiff)的单个图像中提供特定于默认,常规和小尺寸模式的图像表示。 将自动显示工具栏当前sizeMode的相应图像表示。 如果没有适当的表示,工具栏会将表示缩放到当前模式的适当大小,但会降低性能和外观的成本。 非方形图像缩放以适合。 图像项目的图像也按比例缩小并在图像项目的溢出菜单项中使用。 (重点补充)

这似乎你可能想尝试摆弄NSToolbarItemminSizemaxSize属性。

我发现将“Image Well”(NSImageView)的实例拖到工具栏中更容易。 这允许设置适当的尺寸(只需添加最小和最大尺寸,然后您可以设置所需的比例)。

它与拖动NSToolbarItem的实例基本相同:它只是自动将可配置的NSImageView插入到新的NSToolbarItem中。 因此,您可以像往常一样将其连接到目标/操作。

Tipp:你也可以将NSSegmentedControls和其他NSControls拖到工具栏中:-)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM