Как лучше всего собрать много информации от пользователя?

Я только изучаю разработку Swift и IOS. У меня проблема, я создаю приложение, которому нужно получить много информации о продукте от пользователя. Пользователь должен будет заполнить много полей об этом продукте.

Сначала я просто добавил несколько меток и под каждой меткой текстовое поле, чтобы пользователь мог заполнить информацию для каждой метки. Однако я обнаружил, что мне быстро не хватило места для меток и текстовых полей.

Итак, мой вопрос: какой объект лучше всего использовать для сбора всей этой информации. Кроме того, эта информация будет сохранена в базе данных Realm, и каждый продукт будет отображаться в виде таблицы при открытии приложения. Затем, когда пользователь щелкнет продукт, он покажет ему всю сохраненную информацию об этом продукте. Кроме того, когда они нажимают + на панели навигации, они могут добавить новый продукт и всю информацию о нем.

Так будет работать мое приложение. Любая помощь в наилучшем способе сбора и отображения этого огромного количества информации была бы очень полезна для меня.

Спасибо


person Community    schedule 23.02.2019    source источник
comment
Я хочу узнать, как это сделать в этом видео. Как или где я могу узнать, как отображать информацию об изменении и сохранении табличного представления, подобную этой elitexcoders.com/wp-content/uploads/2019/02/TBExample.mp4   -  person    schedule 24.02.2019


Ответы (2)


Я думаю, что лучший способ — классифицировать информацию и отображать поля ввода каждой категории на отдельной странице.

person Faraz A.    schedule 23.02.2019

Это зависит от того, какую информацию вы хотите. Разработка под IOS не похожа на Android, в которой вы можете вызвать Intent для доступа почти ко всему на устройстве. но с помощью пользовательского URL-адреса вы можете получить доступ к контактам, звонкам, сообщениям. Вы можете получить доступ к библиотеке фотографий, зафиксировать геолокацию. Apple гораздо более ограничительна, чем Google.

person zerokol    schedule 23.02.2019
comment
Я хочу использовать табличное представление для отображения всех названий продуктов, а затем, когда пользователь нажимает на один продукт, он загружает информацию о продуктах в другое табличное представление в разделах, таких как раздел для имени, размера, цвета, даты покупки и т. д., а затем позволяет пользователю возможность редактировать эти данные в табличном представлении, и они сохраняются в базе данных или обновляются. Однако я не могу найти учебник о том, как это сделать, я пробовал искать редактирование таблиц, пользовательские ячейки, я возвращаю кучу вещей, которые мне не помогают. например, как редактировать/удалять табличное представление, проводя пальцем. Но если кто-то может указать мне место, где я могу узнать, что это было бы круто - person ; 24.02.2019