Frameworks 通过tvOS中的swift设置模糊背景

Frameworks 通过tvOS中的swift设置模糊背景,frameworks,tvos,Frameworks,Tvos,我在swift中有一个简单的tvOS应用程序,我想在特定的屏幕上将背景更改为不同的图像。Apple hig for tvOS有一些截图,显然是这样做的() 是否有一个API来实现这一点?我找不到,但我在一些应用程序中看到了这一点。作为一种解决方法,我可能会在上面插入一个带有UIVisualEffectView的全屏图像,以实现类似的效果,但这似乎是错误的。我不知道有任何API会自动为您实现这一点。我假设他们使用的是您提到的UIVisualEffectView。正如苹果在WWDC 2014的[Cr

我在swift中有一个简单的tvOS应用程序,我想在特定的屏幕上将背景更改为不同的图像。Apple hig for tvOS有一些截图,显然是这样做的()


是否有一个API来实现这一点?我找不到,但我在一些应用程序中看到了这一点。作为一种解决方法,我可能会在上面插入一个带有UIVisualEffectView的全屏图像,以实现类似的效果,但这似乎是错误的。

我不知道有任何API会自动为您实现这一点。我假设他们使用的是您提到的
UIVisualEffectView
。正如苹果在WWDC 2014的[Creating Custom iOS User Interface][1]中所解释的那样,
UIVisualEffectView
经过了强烈优化。我假设他们使用的是您解释的方法,因为苹果使用的控件与我们在开发中使用的控件相同,并且UIVisualEffectView自iOS 7开始就在系统中,并且从iOS 8开始就为开发人员公开和可用。[1] :谢谢你的评论。那我就用这个。把它放在似乎已经完全相同的东西之上,感觉很奇怪/错误。也许TVOS10会为此带来一个API!我不知道有任何API会自动为您执行此操作。我假设他们使用的是您提到的
UIVisualEffectView
。正如苹果在WWDC 2014的[Creating Custom iOS User Interface][1]中所解释的那样,
UIVisualEffectView
经过了强烈优化。我假设他们使用的是您解释的方法,因为苹果使用的控件与我们在开发中使用的控件相同,并且UIVisualEffectView自iOS 7开始就在系统中,并且从iOS 8开始就为开发人员公开和可用。[1] :谢谢你的评论。那我就用这个。把它放在似乎已经完全相同的东西之上,感觉很奇怪/错误。也许TVOS10会为此带来一个API!