UITableView编辑模式显示在我的视图顶部



编辑模式问题

如图所示,当我进入编辑模式时,删除按钮会出现在单元格中所有视图的顶部。我想这是因为我使用的是带有自动布局的编程UI,而不是故事板,并且一些限制阻止了操作,但我不知道如何解决这个问题。

我怀疑在创建UITableViewCell子类时,您没有将自定义子视图添加到单元格的contentView中。

来自文件:

UITableViewCell对象的内容视图是单元格显示内容的默认超级视图。如果您想通过简单地添加其他视图来自定义单元格,则应将它们添加到内容视图中,以便在单元格转换到编辑模式或从编辑模式转换出时进行适当的定位。

听起来正是你的问题。

最新更新