当表格进入“编辑”模式时,如何使表格单元格 UITextField 可编辑?

Posted

技术标签:

【中文标题】当表格进入“编辑”模式时,如何使表格单元格 UITextField 可编辑?【英文标题】:How can I make my table cell UITextField editable when the table has entered 'edit' mode? 【发布时间】:2010-03-31 16:36:41 【问题描述】:

我有一个可编辑的简单表格视图。我需要用户做的就是在他们选择编辑表格时编辑单元格中的文本字段。

【问题讨论】:

【参考方案1】:

您需要继承 UITableViewCell 以使其可内联编辑。默认实现只包含不可编辑的 UILabel。例如,如果您的单元格中有一个 UITextField 视图,您将覆盖 - (void)setEditing:(BOOL)editing animated:(BOOL)animated 并使文本字段成为第一响应者。

【讨论】:

以上是关于当表格进入“编辑”模式时,如何使表格单元格 UITextField 可编辑?的主要内容,如果未能解决你的问题,请参考以下文章

UITableView 在进入编辑模式时取消选择单元格

防止在外部单击时以弹出模式关闭单元格编辑器

当单元格滚动回视图时表格崩溃

使用自动布局进行编辑时在表格视图中调整子视图的大小

如何在编辑模式下在 UITableView 中添加额外的单元格?

如何使 HTML 表格单元格可编辑?