从表格视图中删除一个单元格,删除按钮出现在文本字段后面

Posted

技术标签:

【中文标题】从表格视图中删除一个单元格,删除按钮出现在文本字段后面【英文标题】:deleting a cell from a tableview and the delete button appears behind the textfield 【发布时间】:2014-02-10 17:23:30 【问题描述】:

我正在将我的应用程序转换为 ios7,但在删除单元格功能时遇到了一个小问题。当我激活编辑并单击删除图标时,我得到了这个:

(删除按钮出现在我的文本字段后面。)有什么办法可以解决这个问题?

【问题讨论】:

这是因为您的文本字段没有调整大小。您应该尝试在文本字段上自动调整大小。 @pawan 我有 Autoresize Subviews 检查单元格本身和文本字段 文本字段应该在您的自定义单元格类和 xib 中。 这就是你要找的 cell.textField.autoresizingMask = UIViewAutoresizingFlexibleWidth; 【参考方案1】:

可能您的图像视图和文本字段不是单元格contentView 的子视图。

【讨论】:

我在您的回答的帮助下找到了答案! ***.com/questions/18938719/…我使用了第二个答案,然后把它放到了我的单元格类中。

以上是关于从表格视图中删除一个单元格,删除按钮出现在文本字段后面的主要内容,如果未能解决你的问题,请参考以下文章

如何在通过文本字段和圆形矩形按钮提供的表格视图单元格中显示数据

删除按钮出现时自定义表格视图单元格中缺少 UISlider 宽度的动画

无法从自定义表格视图单元格按钮中删除行

尝试快速从数组中删除时,不应删除 tableview 单元格中的最后一个单元格

使用 NSFetchedResultsController 滑动以删除表格中的单元格

UI测试滑动删除表格视图单元格