为什么我不能在 tvOS 中使用 UIProgressViewStyle.bar?

Why can't I use UIProgressViewStyle.bar in tvOS?

我正在使用 Xcode 9.2 编写 tvOS 应用程序,目标是 tvOS 11。

我有一个 UIProgressView,我正在尝试将其样式设置为 .bar,但 Xcode 显示“.bar 不可用”。

如何在我的 tvOS 应用程序上为 UIProgressView 使用 .bar 样式?

UIProgressView 的样式bar 仅在iOS SDK 中定义。在 UIKit 中定义为 __TVOS_PROHIBITED:

typedef NS_ENUM(NSInteger, UIProgressViewStyle) {
    UIProgressViewStyleDefault,     // normal progress bar
    UIProgressViewStyleBar __TVOS_PROHIBITED,     // for use in a toolbar
};

文档中也是这样描述的: https://developer.apple.com/documentation/uikit/uiprogressviewstyle/1619835-bar