如何在运行时在NSButton上独立地缩放轴

时间:2011-05-01 22:35:35

标签: cocoa macos nsimage objective-c-runtime nsbutton

在Interface Builder中,您可以选择缩放按钮图像的方式,为“缩放”下拉菜单选择“轴独立”,“按比例缩小”等。如何在运行时访问或更改NSButton的此属性?

1 个答案:

答案 0 :(得分:10)

您应该可以使用the button’s cell

进行设置
NSButton *someButton;

NSButtonCell *someButtonCell = [someButton cell];
[someButtonCell setImageScaling:NSImageScaleAxesIndependently];

有关图像缩放选项的列表,请参阅here