使NSButton调整其图像大小(Cocoa OSX)

4

我在文档中找不到一种方法来告诉NSButton调整其图像大小以填充整个按钮。是否有一种程序化的方法来实现这一点?

1个回答

12
你能得到的最接近的解决方案是使用-setImageScaling:方法,查看常量以了解给定边框状态和边缘类型的按钮单元格内图像将如何缩放。
如果你想完全使用你的图像替换标准按钮(即,按钮单元格根本不绘制自身 - 你的图像作为整个可视化表示),请关闭边框(-setBordered:)。
所有这些选项也可以在IB中配置。提示:在IB中,将鼠标悬停在检查器面板中的任何设置上 - 多数情况下都会给你一个提示,显示控件受影响的行为由哪个方法控制。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接