使用 tableView 和 textField 制作个人资料页面

Posted

技术标签:

【中文标题】使用 tableView 和 textField 制作个人资料页面【英文标题】:making a profile page, with tableView and textField 【发布时间】:2015-11-01 18:21:57 【问题描述】:

我是 ios 开发的新手,我想用 UITableView 创建一个个人资料页面我试过 Google,但我没有找到任何东西 :( 假设我在 UITableView 上有 1 个字段(名称),当我点击“编辑”按钮时, 我希望 TabViewCell 成为 UITextFields 让我编辑数据。然后当我单击“完成”按钮时,UITextView 再次成为具有新值的 TabViewCell,我可以找到的所有教程,只是如何删除,添加或移动一个单元格。

【问题讨论】:

我编辑了您的问题以合并图像。为什么要回滚? 【参考方案1】:

苹果有在 iOS 中制作可编辑表单的 api 吗?

不,没有专门用于创建可编辑表单的 API,但 UIKit 确实提供了创建各种可编辑内容所需的所有工具。与其依赖教程向您展示每个问题的解决方案,不如学习如何使用现有的 API 来构建您想象的用户体验。除非您这样做,否则您将无法实施任何原创想法。

使用表格是创建所需表格的合理方法。考虑在用户点击编辑按钮时使用不同类型的单元格。因此,当点击编辑时,使用可编辑单元格类型而不是普通单元格重新加载表格内容。当他们点击完成时,记录更改,然后使用不可编辑的单元格类型重新加载。

【讨论】:

以上是关于使用 tableView 和 textField 制作个人资料页面的主要内容,如果未能解决你的问题,请参考以下文章

ScrollView 上的 TableView、label 和 Textfield

TableView 中混合 UIPicker 和 TextField

TableView:填充可编辑的 TextField 容器

在 tableView 中获取 TextField 标识

从 tableview 获取 textfield.text

从 Popover 中显示的 TableView 中的单元格填充 textField