2

我已经更新了我的应用程序以支持 iOS 7.1。我的应用程序仅支持 iPad 设备 - 它在 iPad 2、3 和 4 上运行良好,但在 iPad mini 上我面临一个奇怪的问题:

在用户尝试删除单元格时编辑单元格时,删除按钮隐藏在单元格后面。

看下图红色按钮是隐藏的:

在此处输入图像描述

iPad mini 需要额外处理吗?

4

1 回答 1

0

让我猜猜,你在这个单元格中添加了子视图,比如

[cell addSubview:SomeCoolView];

而不是使用 contentView

[cell.contentView:addSubview:SomeCoolView];

来自苹果文档:

contentView 返回单元格对象的内容视图。(只读)

@property(nonatomic, readonly, retain) UIView *contentView

讨论

UITableViewCell 对象的内容视图是单元格显示内容的默认超级视图。如果您想通过简单地添加额外的视图来自定义单元格,您应该将它们添加到内容视图中,以便在单元格进入和退出编辑模式时适当地定位它们。

UITableViewCell 类参考

于 2014-04-08T12:07:14.417 回答