【问题标题】:Making an NSButton resize its image (Cocoa OSX)使 NSButton 调整其图像大小(Cocoa OSX)
【发布时间】:2009-12-30 06:28:18
【问题描述】:

我在文档中找不到告诉 NSButton 调整其图像大小以填满整个按钮的方法。有没有办法以编程方式做到这一点?

【问题讨论】:

    标签: cocoa macos nsbutton


    【解决方案1】:

    你会得到最接近的是-setImageScaling: ...查看常量以了解图像将如何在按钮单元格内缩放,给定它的边框状态和边框类型。

    如果您希望将标准按钮替换完全用您的图像(即按钮单元根本不绘制自身 - 您的图像用作整个视觉表示),请关闭边框(-setBordered:)。

    所有这些选项也可以在 IB 中进行配置。提示:在 IB 中,将鼠标悬停在检查器面板中的任何设置上 - 大多数(如果不是全部)都会给您一个提示,显示什么方法控制受设置控制影响的行为。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-25
      • 2013-01-05
      • 2014-05-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多