如何扩展NSProgressIndicator并增加大小

时间:2014-06-09 03:28:13

标签: objective-c cocoa nsprogressindicator

我需要扩展NSProgressIndicator并增加它的大小。到目前为止,我已经创建了一个自定义类,并已将以下代码实现为drawRect:

的覆盖
-(void)drawRect:(NSRect)dirtyRect
{
    dirtyRect.size = NSMakeSize(98.0f, 98.0f);
    [super drawRect:dirtyRect];
}

但是在绘制控件时我没有任何区别。提前感谢所有帮助

1 个答案:

答案 0 :(得分:0)

与被覆盖的drawRect一起,尝试在子类中添加以下内容:

- (void)awakeFromNib {
    [super awakeFromNib];
    [self setWantsLayer:YES];
}