Я новичок в разработке iPhone, и у меня возник вопрос о том, как создать представление для моего приложения.Как бы вы спроектировали вопрос/ответ (iPhone SDK)
В представлении должна отображаться проблема (с использованием форматированного/синтаксиса выделенного текста) и нескольких возможных ответов. Пользователь должен иметь возможность нажать на ответ, чтобы проверить его.
В настоящее время я пытаюсь использовать UITableView встраивание UIWebView в качестве contentView. Это позволяет мне легко отображать форматированный текст. Проблема в том, что больная настоящая боль, чтобы вычислить и отрегулировать высоту ячеек. Я должен предварительно загрузить веб-просмотр, вызвать sizeToFit, получить его высоту и обновить ячейку соответствующим образом. Этот процесс должен быть выполнен для проблемы и ответов (так же как и текст в формате HTML).
Это такая боль, что я планирую переключиться на что-то еще. Я думал, используя только большой UIWebView и дизайн всего в HTML. Но я посмотрел на некоторые статьи, описывающие, как общаться между HTML-страницей и кодом ObjectiveC. Это, похоже, связано с некоторыми ужасными трюками ...
Итак ... вот и все, я не знаю, что делать. Я предполагаю, что некоторые из вас имели дело с такими вещами раньше, и предоставили бы некоторые очень полезные советы :)
Building StackOverflow для iPhone мы? ;-) – Josh
Нет, просто приложение для викторины :) – NewbiZ
@Josh Там уже есть приложение для iPhone stackoverflow под названием Six To Eight (http://stackapps.com/questions/623/six-to-eight-an-iphone-client -now-in-the-app-store) –