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