如何使用清晰的背景颜色为tvOS创建UIButton?

时间:2015-09-30 16:19:57

标签: tvos apple-tv

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

Appearance of the System UIButton with a clear background color

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

2 个答案:

答案 0 :(得分:3)

从tvOS 11开始,有一个解决方案,可以使用按钮类型“普通”而不是“系统”,而不会失去聚焦和选择的效果:

  1. 在“界面”构建器中打开按钮属性,然后选择“类型”->“普通” Button Properties

  2. 将按钮背景色设置为“纯色”

就这样。

在此处观看有关“ UIButtonTypePlain”的苹果视频(始于13:44): UIButtonTypePlain explained

答案 1 :(得分:-3)

在storyboard属性检查器中,您必须将按钮类型系统更改为自定义

相关问题