Tvos 如何为电视操作系统创建背景色清晰的UIButton?

Tvos 如何为电视操作系统创建背景色清晰的UIButton?,tvos,apple-tv,Tvos,Apple Tv,我正在尝试创建一个带有清晰背景色的系统类型的UIButton。问题是,即使我将其设置为clearColor,它也会显示灰色背景色。我可以用一个自定义类型的UIButton来做,但是按钮会失去聚焦和选择的默认效果 有人知道如何创建背景完全透明的系统UIButton吗?在序列图像板属性检查器中,您必须将按钮类型System更改为Custom 自tvOS 11以来,有一种解决方案,即使用按钮类型“普通”而不是“系统”,而不会失去对焦和选择的效果: 在界面生成器中打开按钮属性,然后选择“类型”->“普

我正在尝试创建一个带有清晰背景色的系统类型的UIButton。问题是,即使我将其设置为clearColor,它也会显示灰色背景色。我可以用一个自定义类型的UIButton来做,但是按钮会失去聚焦和选择的默认效果


有人知道如何创建背景完全透明的系统UIButton吗?

在序列图像板属性检查器中,您必须将按钮类型System更改为Custom

自tvOS 11以来,有一种解决方案,即使用按钮类型“普通”而不是“系统”,而不会失去对焦和选择的效果:

  • 在界面生成器中打开按钮属性,然后选择“类型”->“普通”

  • 将按钮背景色设置为“清除颜色”

  • 就这样

    在这里观看苹果公司关于“UIButtonTypePlain”的视频(13:44开始):

    您解决了这个问题吗?我没有,最后不得不创建一个自定义UIButton并自己实现突出显示效果。如果您共享最终使用的UIButton子类的代码,这将对其他人有所帮助。他特别声明他想要一个系统UIButton。