未正确设置的 tvOS 按钮背景颜色问题

tvOS button background color issue where it's not set properly

如您所见,我正在尝试将按钮的颜色设置为非常浅的蓝色,但默认情况下,除边框外的所有颜色都会变暗。是默认按钮行为导致的吗?除了创建自己的按钮之外还有解决方法吗?如果我必须创建自己的按钮,我该如何重用默认按钮的动画行为?谢谢

您不必创建自定义按钮。

相反,创建包含所需颜色的图像并将其用作背景图像。另外确保将按钮的背景颜色设置为默认颜色(clearColor),否则圆角会丢失。