gpt4 book ai didi

objective-c - Cocoa:在 Lion 上子类化 NSProgressIndicator

转载 作者:行者123 更新时间:2023-12-03 16:38:32 25 4
gpt4 key购买 nike

我有一个让我抓狂的问题。我想以“Bar”形式对 NSProgressIndicator 进行子类化,以根据几个逻辑状态更改进度条的颜色。为此,我基本上像往常一样重写 -drawRect: 。然而,一件非常奇怪的事情发生在狮子身上。即使我的 -drawRect 只是通过 [super drawRect:] 调用父类(super class)的实现并且不执行任何其他操作,整个进度条也将使用所使用的样式显示狮子之前。如果您还记得,在 Lion 中,进度条样式已从之前的玻璃样式变为更加平坦和时尚的外观。

同样,只需重写 -drawRect 只调用父类(super class)的实现即可将进度条的样式更改为 Leopard 的样式。有谁知道发生了什么以及我如何解决这个问题?

最佳答案

如何使进度指示器支持图层并应用核心图像过滤器对其重新着色?

关于objective-c - Cocoa:在 Lion 上子类化 NSProgressIndicator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7723909/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com