-2

我想要UIViews 的默认样式。

假设我想要 ALLUILabelbackgroundColorof color.light_gray
此外,我想为我的自定义设置样式UIView,例如对于AttributedUILabel我想要将kerning值设置为的每个2

如何在 RMQ 中解决这个问题?

4

1 回答 1

1

在您的 RMQ 应用程序中,您应该有一个 ApplicationStylesheet 类,所有其他样式表都应该从该类继承。

您可以在此 ApplicationStylesheet 中添加 default_label 方法:

def default_label(st)
  st.background_color = color.light_gray
end

要应用样式,您必须在附加标签时使用它

rmq.append UILabel, :default_label

您的 AttributeUILabel 也是如此,在 ApplicationStylesheet 中创建一个方法,并在将其附加到视图时使用该样式。

我建议您返回RMQ 样式表文档,它显示了您需要了解的有关样式的所有信息。

于 2014-08-10T21:14:25.400 回答