Создание элементов пользовательского интерфейса программно в iOS с использованием Xcode в Objective- C - PullRequest
0 голосов
/ 10 марта 2020

Я пытаюсь проанализировать json данные и преобразовать их в форму в iOS. Я успешно могу анализировать данные и отображать их, однако я хочу исправить пользовательский интерфейс и сделать его более похожим на форму iOS, возможно, с использованием таблиц, и т. Д. c.

Как мне подойти это? я должен просто использовать tableviewController или использовать tableview? (поля добавляются динамически, поэтому я понятия не имею, какой тип и сколько полей у меня будет, пока я не вызову API и не извлеку данные из json, который я получаю)

Есть ли в iOS простые в использовании библиотеки, которые я могу использовать?

1 Ответ

0 голосов
/ 10 марта 2020

Это не то, как дизайн пользовательского интерфейса работает на iOS. Для конкретного примера c, который вы упомянули о tableViewController, поступающем из API ... Вы создадите tableViewController и создадите демонстрационную ячейку.

Затем вы получите результаты вашего API, проанализируйте его. И вы будете перебирать результаты, возвращаемые API, внутри этой итерации вы программно создадите ячейки таблицы (таким образом, гарантируя, что вы создаете столько таблиц, сколько вам нужно).

Тем не менее, это очень расплывчатый вопрос, и, помимо краткого объяснения того, как все это работает на общих условиях, я не могу сделать гораздо больше, если вы не разместите код, который у вас есть.

Позвольте мне отослать вас к этому уроку от NSCookBook, что, несмотря на это, старое золото, когда дело доходит до этих вещей.

С уважением,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...