代码之家  ›  专栏  ›  技术社区  ›  Tobi

在Quartz(iphonesdk)中绘制(打印-而不是图形)方程式

  •  1
  • Tobi  · 技术社区  · 14 年前

    我想在屏幕上画方程式。不是图表或其他东西,只是方程式,而是以一种“漂亮”的方式(例如,就像他们在维基百科上看到的那样)。 我做了一些研究,但可以找到一个“内置方式”,但也许我忽略了什么?!?

    我想到了两种方法。或者我创建一个UIView子类,将公式作为string,解析它并处理该视图中的所有图形。或者我为每种类型的数学表达式创建单独的子类,并交上适当的部分(即分数的分子和分母)。这些部分可以是这些子类中的任何一个。。。f、 (平方根)子类将得到根下的部分,并在适当的位置以适当的大小绘制根符号。。。

    这样有什么好处吗?或者如果有人知道更好/更简单的方法来解决这个问题,请告诉我。

    会帮我很多忙,

    1 回复  |  直到 11 年前
        1
  •  2
  •   Alex Reynolds    14 年前

    倒一杯就行了 MathML expression 变成一个 UIWebView