Я пытаюсь создать "простое" приложение для идентификации фотографий. Конечный продукт будет представлять собой серию изображений в виде прокрутки, по которым можно щелкнуть, чтобы получить дополнительную информацию. Изображения и данные, относящиеся к изображениям, хранятся на веб-сайте в файле XML.
Я могу создать приложение, которое загружает xml в табличное представление с заголовком элемента xml в качестве метки ячейки, а затем при нажатии на ячейку отображается подробный вид с остальными сведениями об элементе. Я могу загрузить и проанализировать XML в табличном представлении без особых проблем. Кажется, я не могу перевести этот процесс в приложение с прокруткой. Я следовал этому уроку и некоторым другим, как он, чтобы достичь этого результата.
Я посмотрел на предоставленные Apple примеры UIScrollView и несколько десятков видеороликов YouTube и учебных пособий по блогам на тему реализации представления с прокруткой, однако мне еще не удалось найти какую-либо документацию по извлечению данных из xml. Представление прокрутки также будет разбиваться на страницы, поэтому количество страниц в представлении прокрутки должно динамически загружаться из числа элементов, содержащихся в xml (аналогично тому, как табличное представление знает, сколько строк создано на основе количества элементов).
Я создал приложение с прокруткой, которое загружает по 3 страницы за раз и выполняет циклы, как в в этом уроке . (На полпути вниз есть раздел, помеченный только 3 страницами.) Это приложение, наряду с образцом Page Control, который предоставляет Apple, определяет количество страниц, которые должны отображаться, они не извлекают данные из plist или xml как Есть много предметов и соответственно отрегулируйте.
Я не знаю, что мой существующий код будет кому-либо полезен, поскольку он почти идентичен соответствующим учебникам, перечисленным выше. Если кто-то хочет увидеть что-то конкретное, дайте мне знать, и я опубликую это.
Может кто-нибудь помочь мне понять, какие шаги мне нужно предпринять, чтобы создать это приложение? Если бы я мог заставить свои данные XML появляться в представлении прокрутки (каждый элемент на своей странице) и определять количество страниц динамически, я был бы довольно настроен и мог бы настроить их так, чтобы они включали изображения и беспокоились о том, чтобы сделать их «кликабельными» " потом.