Нарисуйте (напишите, а не на графике) уравнение в Кварце (iPhone SDK) - PullRequest
1 голос
/ 06 июля 2010

Я пытаюсь нарисовать уравнения на экране. Не графики или просто уравнение, а "довольно" (например, как они выглядят в Википедии). Я провел некоторое исследование, но смог найти «встроенный», но, может быть, я что-то упустил?!?

Так что я решил нарисовать их сам. Я не очень опытный, так что не вините меня, если моя идея полностью идиотская ...

Я думал о двух способах. Либо я создаю одну руку подкласса UIView в формуле в виде строки, анализирую ее и обрабатываю весь чертеж в этом представлении. Или я создаю отдельные подклассы для каждого типа математического выражения и сдаю соответствующие части (например, числитель и знаменатель для дроби). и эти части могут быть одним из этих подклассов ... например (квадратный) -корневой подкласс получает часть под корнем и рисует корневой знак в соответствующем месте в соответствующем размере ...

один из этих способов хорош? или если кто-то знает лучший / более простой способ решить эту проблему, пожалуйста, дайте мне знать.

очень мне поможет, спасибо

1 Ответ

2 голосов
/ 06 июля 2010

Просто налейте MathML-выражение в UIWebView.

...