Я пытаюсь нарисовать уравнения на экране. Не графики или просто уравнение, а "красивым" способом (например, как они выглядят в Википедии). Я провел небольшое исследование, но смог найти "встроенный способ", но, может быть, я что-то упустил?!?
Поэтому я решила нарисовать их сама. Я не очень опытен, так что не ругайте меня, если моя идея совершенно идиотская ...
Я придумал два пути. Либо я создаю одну руку подкласса UIView в формуле как строку, разбираю ее и обрабатываю весь рисунок в этом представлении. Или я создаю отдельные подклассы для каждого типа математического выражения и передаю соответствующие части (например, числитель и знаменатель дроби). и эти части могут быть любым из этих подклассов ... например. a (square) -root-subclass получит часть под корнем и рисует знак корня в соответствующем месте в соответствующем размере ...
один из этих способов хорош? или если кто-то знает лучший / более простой способ решить эту проблему, пожалуйста, дайте мне знать.
помогло бы мне очень, спасибо