【问题标题】:Dynamic font change and font color changes in Iphone applicationIphone 应用程序中的动态字体更改和字体颜色更改
【发布时间】:2011-11-20 02:24:14
【问题描述】:

我有一个应用程序可以从 API 中获取字体颜色样式等设置值。

用户可以从网页视图中编辑这些值,这些值需要反映在 APP 中。

任何人都可以建议与应用程序集成的最佳方法吗??

【问题讨论】:

    标签: iphone api dynamic fonts integration


    【解决方案1】:

    我的建议:

    • 使用方便的 JSON 框架,例如 stig 的 JSON-Framework
    • 通过NSURLConnection(文档here)以JSON 格式(显然)从服务器获取信息。
    • 分配 UI 元素的属性,例如 textColorfont 等。

    似乎可行 - 但根据给定的信息,我可能会建议让您的用户在应用内执行此操作。它会更直观。

    编辑:更具体的实施信息。

    您可以简单地使用全局变量。例如,创建一个类 Formats 来存储您需要的所有值,并根据需要(懒惰地)获取和解析它们。然后,当您需要某些格式时,只需使用类似

    的代码
    Formats *format = [[[Formats alloc] init] autorelease];  // or pass a reference
    myNameTextField.textColor = [format textColorForNames];
    

    【讨论】:

    • @Mundi .谢谢你的回复。我正在从服务器获取 XMl 格式的响应,并且能够解析它并获取这些详细信息。我需要的是一种从这些解析值更改应用程序字体样式的方法。我可以使用 Plist 动态更改字体值和样式吗?希望你明白我在说什么...
    • 感谢您的更新...我会检查并回复您。
    猜你喜欢
    • 2019-04-07
    • 2011-10-31
    • 1970-01-01
    • 2014-06-26
    • 1970-01-01
    • 1970-01-01
    • 2013-11-14
    • 2014-01-19
    • 2015-01-02
    相关资源
    最近更新 更多