【问题标题】:What's The Best Way To Collect A Lot Of Information From User?从用户那里收集大量信息的最佳方式是什么?
【发布时间】:2019-07-17 03:06:32
【问题描述】:

我只是在学习 Swift 和 IOS 开发。我有一个问题,我正在创建一个需要从用户那里获取有关产品的大量信息的应用程序。用户需要填写很多关于这个产品的字段。

起初,我只是添加了一些标签,并在每个标签下方有一个文本字段供用户填写每个标签的信息。但是,我发现我很快就用完了标签和文本字段的空间。

所以我的问题是什么是用来收集所有这些信息的最佳对象。此外,这些信息将保存到 Realm 数据库中,然后当应用程序打开时,每个产品都将显示在表格视图中。然后,当用户单击产品时,它将向他们显示有关该产品的所有存储信息。此外,当他们单击导航栏中的 + 时,他们可以添加新产品及其所有信息。

这就是我的应用程序的运行方式。任何有关收集和显示大量信息的最佳方式的帮助都会对我很有帮助。

谢谢

【问题讨论】:

标签: iphone xcode10 swift4.1


【解决方案1】:

这取决于您想要哪些信息。 IOS 开发不像 Android,你可以调用一个 Intent 来访问设备中的几乎所有东西。但是,使用自定义 URL,您可以访问地址联系人、电话、消息。您可以访问照片库,捕获地理位置。 Apple 比 Google 更严格。

【讨论】:

  • 我想使用表格视图来显示所有产品名称,然后当用户单击一个产品时,它将产品信息分部分加载到另一个表格视图中,例如名称,尺寸,颜色,购买日期等,然后让用户能够在表格视图中编辑该数据并将其保存到数据库或更新。但是我找不到有关如何执行此操作的教程,我尝试搜索 tableviews 编辑、自定义单元格,但我得到了一堆对我没有帮助的东西。喜欢如何通过滑动来编辑/删除表格视图。但是,如果有人能指出我可以学习的地方,那就太酷了
【解决方案2】:

我认为最好的方法是对信息进行分类,并在单独的页面中显示每个类别的输入字段。

【讨论】:

    猜你喜欢
    • 2017-09-22
    • 1970-01-01
    • 1970-01-01
    • 2015-11-21
    • 1970-01-01
    • 2018-02-03
    • 2016-11-07
    • 2014-01-23
    • 1970-01-01
    相关资源
    最近更新 更多