3

默认情况下,cocoa 进度条有点胖,我想要一些更苗条的东西,比如在 Finder 复制对话框中看到的进度条。但是,Interface Builder 将NSProgressIndicator控件高度锁定为 20 像素,并且我的编程尝试瘦身不起作用,因为调用

[progressBar setControlSize:NSMiniControlSize];

[progressBar setControlSize:NSSmallControlSize];

awakeFromNib什么都不做,头文件中看到的暗示性外观似乎NSProgressIndicatorThickness没有插入我能看到的任何方法中。

有什么诀窍?

4

2 回答 2

6

这些电话应该奏效了。在 Interface Builder 中,在 Geometry 窗格(图标是标尺的那个)中,有一个等效的控件大小选择器,它提供“Regular”和“Small”大小。

于 2008-10-08T17:26:05.577 回答
1

在国际文凭

  1. 选择你的 NSProgressIndicator 控件
  2. 在实用程序视图中选择查看效果检查器
  3. 在内容过滤器中按 +
  4. 选择 Lanczos 比例变换过滤器
  5. 在 Scale 行中设置适当的比例值
  6. 如果您只需要更改高度,也请设置纵横比
于 2017-04-30T22:54:09.610 回答