在 xcode 中使用 tableview 创建注册表单(如 SnapChat)

Posted

技术标签:

【中文标题】在 xcode 中使用 tableview 创建注册表单(如 SnapChat)【英文标题】:Creating a signup form using a tableview in xcode (like SnapChat) 【发布时间】:2015-06-13 15:55:10 【问题描述】:

我希望改进我的应用程序的注册和登录表单,从标准文本框改为使用表格行(或类似的东西)。

我很受 SnapChat 创建的表单的启发,您可以在下面看到...

我试图弄清楚他们是如何做到这一点的,我认为它必须是一个包含 3 个单元格(静态?)的表格视图,下面的文本是该单元格选择的页脚的一部分。

然后如何能够直接将数据捕获到其中?

我是否正确地假设每个单元格都是“自定义”的,每个单元格中都有一个文本字段(带有占位符文本),文本字段上没有边框样式?

或者这是通过其他方式实现的?

渴望听到你的想法。谢谢!

【问题讨论】:

可能对这个网址有帮助。 ***.com/questions/17692164/… 【参考方案1】:

您绝对可以使用表格视图来做到这一点。但我不认为这是一个。请注意,分隔线从最左边开始,而不是在 15 像素处(与文本一起)。分隔线也是两个像素高而不是一个。所以我敢打赌,它只是一个简单的视图,具有 1 像素高的 UIView 用于线条。

【讨论】:

这是一个非常有趣的假设,我认为你可能是对的!只是尝试使用 UIViews 来获得相同的效果作为分隔线,它似乎几乎是正确的。谢谢! :) @Dave Batton 对这种类型的设计有什么参考吗?

以上是关于在 xcode 中使用 tableview 创建注册表单(如 SnapChat)的主要内容,如果未能解决你的问题,请参考以下文章

将数组加载到 TableView xCode

tableview 单元格操作问题 xcode

无法过滤使用字典数组创建的tableview

从 JSON 写入/读取图像以在 Xcode 中使用

xcode 6 tableView中没有标识符选项

xcode - 从下到上的 TableView 行