0
我正在做一个MonoTouch应用程序,我想申请一个主题。 (所以我不必四处走动,并为每个视图背景和按钮应用自定义颜色和样式。)我如何主题MonoTouch应用程序?
有没有简单的方法可以做到这一点?所以我应该手动设置颜色,并使用助手类来确定哪种颜色?
例如
_myButton.Color = ThemeHelper.GetButtonColor();
我正在做一个MonoTouch应用程序,我想申请一个主题。 (所以我不必四处走动,并为每个视图背景和按钮应用自定义颜色和样式。)我如何主题MonoTouch应用程序?
有没有简单的方法可以做到这一点?所以我应该手动设置颜色,并使用助手类来确定哪种颜色?
例如
_myButton.Color = ThemeHelper.GetButtonColor();
你可能想看看iOS 5+中的UIAppearance。它允许开发者在全球范围内设置UI元素的样式,如下面的例子:
UIButton.Appearance.BackgroundColor = UIColor.Blue;
欲了解更多信息,这里是一个很好的博客文章:http://tirania.org/monomac/archive/2011/Oct-14.html
据我所知,iOS不提供这样做什么好办法。 – Jason