我正在开发一个带有 monotouch 的应用程序,我必须提供一种方法来更改整个应用程序的字体。
我知道我可以单独设置我的每个控件字体,但这听起来像皮塔饼......是否有某种 application.defaultFont 或类似的东西?
另外,我想让用户选择字体和颜色,是否有内置控件可以做到这一点?如果我能在应用程序的 iphone 设置中做到这一点,那就更好了。
提前致谢
最佳答案
iPhone 应用程序中没有可配置的默认字体和样式的概念,这很不幸,因为它真的很方便。
弥补这一不足的一种方法是拥有一个 StyleManager 类,该类在实例化并设置字体、颜色等后传递各种 UI 项。
iPhone 设置应用程序(即在您的应用程序本身之外进行设置的地方)可能的 UI 控件范围有限,因此您能够在那里选择任意颜色的运气有限。对于应用内设置,您可以在设置方面实现您喜欢的设置。
关于.net - 有没有一种简单的方法可以为整个应用程序设置默认字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5141132/