由于 Style.spinning 已弃用,如何在 macOS Catalina 上正确添加微调器?
How to correctly add a spinner on macOS Catalina as Style.spinning is deprecated?
我总是像这样用 NSProgressIndicator
创建一个微调器
let spinner = NSProgressIndicator()
spinner.style = .spinning
它工作正常,但我最近发现
NSProgressIndicator.Style.spinning 已弃用。我四处搜索,但没有完全找到目前在 macOS 上创建微调器的推荐方法。有人可以在这里帮忙吗?
谢谢
文档中似乎有错误。在 macOS 10.15 中,NSProgressIndicatorBarStyle
和 NSProgressIndicatorSpinningStyle
已弃用。不知何故,Swift 中的 NSProgressIndicatorStyleBar
和 NSProgressIndicatorStyleSpinning
、.bar
和 .spinning
在文档中也已弃用,但它们不在 NSProgressIndicator.h 中。
typedef NS_ENUM(NSUInteger, NSProgressIndicatorStyle) {
NSProgressIndicatorStyleBar = 0,
NSProgressIndicatorStyleSpinning = 1
};
和
/* Please instead use the more modern versions of these constants.
*/
static const NSProgressIndicatorStyle NSProgressIndicatorBarStyle API_DEPRECATED_WITH_REPLACEMENT("NSProgressIndicatorStyleBar", macos(10.2,10.14)) = NSProgressIndicatorStyleBar;
static const NSProgressIndicatorStyle NSProgressIndicatorSpinningStyle API_DEPRECATED_WITH_REPLACEMENT("NSProgressIndicatorStyleSpinning", macos(10.2,10.14)) = NSProgressIndicatorStyleSpinning;
我总是像这样用 NSProgressIndicator
创建一个微调器
let spinner = NSProgressIndicator()
spinner.style = .spinning
它工作正常,但我最近发现 NSProgressIndicator.Style.spinning 已弃用。我四处搜索,但没有完全找到目前在 macOS 上创建微调器的推荐方法。有人可以在这里帮忙吗?
谢谢
文档中似乎有错误。在 macOS 10.15 中,NSProgressIndicatorBarStyle
和 NSProgressIndicatorSpinningStyle
已弃用。不知何故,Swift 中的 NSProgressIndicatorStyleBar
和 NSProgressIndicatorStyleSpinning
、.bar
和 .spinning
在文档中也已弃用,但它们不在 NSProgressIndicator.h 中。
typedef NS_ENUM(NSUInteger, NSProgressIndicatorStyle) {
NSProgressIndicatorStyleBar = 0,
NSProgressIndicatorStyleSpinning = 1
};
和
/* Please instead use the more modern versions of these constants.
*/
static const NSProgressIndicatorStyle NSProgressIndicatorBarStyle API_DEPRECATED_WITH_REPLACEMENT("NSProgressIndicatorStyleBar", macos(10.2,10.14)) = NSProgressIndicatorStyleBar;
static const NSProgressIndicatorStyle NSProgressIndicatorSpinningStyle API_DEPRECATED_WITH_REPLACEMENT("NSProgressIndicatorStyleSpinning", macos(10.2,10.14)) = NSProgressIndicatorStyleSpinning;