我正在使用monotouch开发应用程序,我必须提供一种方法来更改整个应用程序的字体。
我知道我可以单独设置每个控件字体,但听起来像皮塔饼......是否有某种application.defaultFont或类似的东西?
另外,我想让用户选择那种字体和它的颜色,是否有内置控件可以做到这一点?如果我能在应用程序的iphone设置中做到这一点,那就更大了。
提前致谢
答案 0 :(得分:2)
iPhone应用程序中没有可配置的默认字体和样式的概念,这很不方便,因为它非常方便。
弥补缺乏这种情况的一种方法是让一个StyleManager类在实例化后传递各种UI项目并设置字体,颜色等。
iPhone设置应用程序(即适合您的应用程序以外的设置)只能进行有限范围的UI控制,因此您可以选择任意颜色,因此运气有限。对于应用内设置,您可以在设置方面实现您喜欢的功能。