【发布时间】:2017-09-16 17:32:00
【问题描述】:
我想对来自多个故事板的所有视图控制器应用一些样式。我有很多视图控制器,所以将样式应用于每个视图控制器听起来很傻。我想以尽可能精简代码的方式来做这件事。我正在考虑在 AppDelegate 文件中执行此操作,因为您还可以在那里更改您的导航控制器样式,但到目前为止还没有成功。甚至丝毫没有。
那么有人知道我该怎么做吗?
我正在为应用程序使用 Swift。
必须应用以下样式原则:
cornerRadius,
shadowColor,
shadowOffset,
shadowRadius,
shadowOpacity,
maskToBounds.
【问题讨论】:
-
检查
UIAppearance -
为什么不创建一个包含所有这些样式属性的
UIButton的子类,并让所有按钮使用该子类而不是UIButton -
@Lamar 谢谢,这将是最好的解决方案。
-
不客气
标签: ios swift uibutton appdelegate