如何为 MonoTouch 应用程序设置主题?

发布于 2024-11-25 07:20:15 字数 209 浏览 0 评论 0 原文

我正在做一个 MonoTouch 应用程序,我想应用一个主题。 (所以我不必四处走动并对每个视图背景和按钮应用自定义颜色和样式。)

有没有简单的方法可以做到这一点?那么我应该手动设置颜色,并使用辅助类来确定哪种颜色吗?

例如

_myButton.Color = ThemeHelper.GetButtonColor();

I'm doing an MonoTouch application and I would like to apply a theme. (So I don't have to have go around and apply a custom color and style to each view background and button.)

Is there any easy way to do this? So should I be setting the color manually, and use a helper class to determine which color?

e.g.

_myButton.Color = ThemeHelper.GetButtonColor();

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

叫思念不要吵 2024-12-02 07:20:15

您可能想看看 iOS 5+ 中的 UIAppearance。它允许开发人员全局设置 UI 元素的样式,如下例所示:

UIButton.Appearance.BackgroundColor = UIColor.Blue;

有关更多信息,这里有一篇很好的博客文章:http://tirania.org/monomac/archive/2011/Oct-14.html

You may want to take a look at UIAppearance in iOS 5+. It allows devs to set styles for UI elements globally as in the following example:

UIButton.Appearance.BackgroundColor = UIColor.Blue;

For more info, here's a good blog post: http://tirania.org/monomac/archive/2011/Oct-14.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文