【发布时间】:2014-07-10 19:03:24
【问题描述】:
见主题。这可能吗?当我使用 UIButton Appearance 添加色调时......它适用于所有 UIButtons,不仅仅是“系统”按钮,甚至是自定义按钮。
我只想能够设置几个带有红色文本的破坏性按钮,同时为其他所有内容保持可自定义的色调。
【问题讨论】:
-
只需为这些特殊按钮显式设置色调即可。
-
我这样做了,但 UIAppearance 仍然会覆盖它们。
-
你应该显示一些相关的代码。展示您如何(以及何时)使用
UIAppearance设置所有按钮,然后展示您如何(以及何时)尝试使用自己的颜色设置特定按钮。 -
我认为这个例子不需要代码。这并不复杂。将应用程序委托中的 [UIButton 外观] 色调颜色设置为绿色,将按钮放在表单上并尝试以某种方式将该按钮的色调颜色更改为红色,在情节提要或代码或其他任何内容中都不起作用。我认为 Nirav 的回答可能是唯一的解决方案。
标签: objective-c uibutton uiappearance