我们可以以编程方式访问iOS系统设置的一般/辅助function/子标题和字幕?

我必须使用iOS设置应用程序的字幕和字幕系统设置。 有没有什么办法,我们可以通过编程来得到它。

您可以使用UIAccessibilityIsClosedCaptioningEnabled()方法知道iOS设置 – >常规 – >辅助function – >字幕和字幕 – >隐藏字幕+ SDH是否打开/closures

通过AVPlayer的closedCaptionDisplayEnabled属性 – 您可以控制是否显示CC,但是如果Subtitles和CC开关在General – > Accessibility – > Subtitles和CC中切换为ON,则该属性的值将被忽略,CC始终显示和afaik无法closures它。

在这种情况下,将closedCaptionDisplayEnabled设置为NO不起作用。