Мне нужно создать многофункциональный текстовый редактор (для выравнивания текста, шрифтов, текста и фона, полужирного, курсива, подчеркивания и т. Д.) Для приложений для iPhone и iPad.Как я должен сделать.Я слышал о сохранении данных в виде HTML и рендеринге их в UIWebView, но как я могу позволить пользователю редактировать данные, не взаимодействуя с источником HTML?