Я относительно новый для программирования IOS, но я хотел бы построить аудитор App, который должен выглядеть действительно похож на это: Как бы вы сделали этот макет в iOS?
У меня есть базы данных и таблицы данных, которая содержит все «вопросы» (Руководство пользователя, Отчет истории транспортных средств, Кондиционер и т. Д.), Которые относятся к определенному разделу, например Documentation, Interior. и т.д.
Если что-то работает нормально, тогда, когда пользователь нажимает на кнопку «соотвествует», если нет, то нажимает на кнопку «Улучшение потребностей», и пользователь должен добавить комментарий и фото:
Как могу ли я сделать это в iOS? Должен ли я использовать UITableView
? Или UIStackView
?
Или этот способ сложнее разрабатывать? С чего начать?
Спасибо, Роб! И как мне сгенерировать строки? А также, если у меня есть пользовательские кнопки для каждого вопроса (скажем, вместо стандартов соответствия, у меня может быть ОК или работает нормально, в зависимости от вопроса.) Я отправляю данные в формате JSON, но сложно сгенерировать строки и кнопок и всех необходимых элементов пользовательского интерфейса? – nethuszar
Ваш 'UITableViewDataSource' [' numberOfRowsInSection'] (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewDataSource_Protocol/index.html#//apple_ref/occ/intfm/UITableViewDataSource/tableView : numberOfRowsInSection :) определяет количество строк, и ОС будет вызывать метод 'cellForRowAtIndexPath' один раз для каждого вопроса, в котором вы создадите экземпляр ячейки и настроите кнопки и другие элементы управления UIKit. Если вы google «UITableView tutorial» или «UITableView dynamic tutorial», вы, вероятно, найдете много демонстраций о том, как это сделать. – Rob
Удивительный, спасибо! – nethuszar