iOS 创建用户可编辑的表格 View

标签 ios iphone swift edit

我的目标是在 iOS 上创建一个表格 View ,允许用户添加/删除表格中的行数,还允许用户编辑主要文本(而不是正确的详细文本)。

到目前为止,我找到的这个问题的解决方案涉及一个用于编辑每个文本的附加菜单(很像联系人应用程序)或一个编辑按钮。

如果有人知道如何允许用户在该页面上时始终编辑这些单元格,我将非常感激!

最佳答案

这取决于您希望用户如何添加行。您可以实现函数 tableView(_:canEditRowAt:)tableView(_:commit:forRowAt:) 来启用删除,但添加行稍微复杂一些。如果您开始一个新项目并在模板中选择“主从应用程序”,您将看到一些样板代码,这些代码将向您展示如何执行所有这些操作

关于iOS 创建用户可编辑的表格 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44077751/

相关文章:

ios:除 SliderCollectionViewCell 外,所有数据均从 json 网络请求加载

ios - 在 iPhone 上打电话

ios - Storyboard segue 在 UITableView 的 didSelectRow 之前被调用

objective-c - 如何使用 xcode 将快照分成多个部分,以便让用户与每个部分进行交互?

java - 我可以创建 Web 应用程序以在没有互联网的情况下在智能手机上使用吗?如何?

ios - 我的 iOS 应用比其他应用有更大的标签栏、导航栏和键盘

ios - 动画圆形 UIBezierPath 而不舍入笔划

iphone - 如何本地化自定义“完成”按钮

swift - 如何将 Swift Package Manager 合并到现有的 Xcode 项目中?

swift - 如何处理来自可能包含数组或字典的 API 的响应?