1

iOS 7 开发工具包

当在 UITableViewCell 上从右向左滑动以启用“删除”模式时,红色的“删除”UIView 似乎被 SectionIndex 部分遮挡。

IE

在此处输入图像描述

有解决办法吗?

编辑:即使 SectionIndex 背景是透明或白色的,“删除”仍然部分隐藏和模糊。

编辑 2: Twitter 中建议我创建一个自定义 UITableViewCell 并使其更窄并移动默认的“删除”按钮,但我不想(也不认为我应该)为应该有的东西付出努力已经由 Apple 和默认 SDK 提供。

4

1 回答 1

1

好吧,因为我需要完成项目,所以我求助于编写自定义 UITableViewCell。

这是证明:

在此处输入图像描述

并且“修复”在 UITableViewCell 的新子类中,以更改默认类方法:

- ( void ) setFrame:( CGRect )frame
{
    frame.size.width -= 30.0f;

    [super setFrame:frame];
}

希望对其他人有所帮助,至少在 Apple Fix it 之前。

于 2013-10-23T15:17:30.633 回答