UISplitViewController& UITableView幻灯片删除被SectionIndex隐藏

时间:2013-10-20 20:10:37

标签: ios uitableview ios7 indexing uisplitviewcontroller

iOS 7 SDK

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

enter image description here

有修复吗?

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

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

1 个答案:

答案 0 :(得分:1)

好吧,因为我需要完成项目,所以我使用了自定义UITableViewCell。

以下是证据:

enter image description here

'fix'位于UITableViewCell的新子类中,用于更改默认的类方法:

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

    [super setFrame:frame];
}

希望能帮助其他人,至少在Apple修复之前。