UISplitViewController & UITableView 滑动删除被 SectionIndex 遮挡
Posted
技术标签:
【中文标题】UISplitViewController & UITableView 滑动删除被 SectionIndex 遮挡【英文标题】:UISplitViewController & UITableView slide to delete obscured by SectionIndex 【发布时间】:2013-10-20 20:10:36 【问题描述】:ios 7 SDK
当在 UITableViewCell 上从右向左滑动以启用“删除”模式时,红色的“删除”UIView 似乎被 SectionIndex 部分遮挡。
即
有解决办法吗?
编辑:即使 SectionIndex 背景是透明或白色的,“删除”仍然部分隐藏和遮挡。
编辑 2:Twitter 建议我创建一个自定义 UITableViewCell 并使其更窄并移动默认的“删除”按钮,但我不想(也不认为我应该)为某事付出努力这应该已经由 Apple 和默认 SDK 提供。
【问题讨论】:
【参考方案1】:好吧,因为我需要完成项目,所以我求助于编写自定义 UITableViewCell。
这是证据:
而“修复”是在 UITableViewCell 的新子类中,以更改默认类方法:
- ( void ) setFrame:( CGRect )frame
frame.size.width -= 30.0f;
[super setFrame:frame];
希望对其他人有所帮助,至少在 Apple 修复它之前。
【讨论】:
以上是关于UISplitViewController & UITableView 滑动删除被 SectionIndex 遮挡的主要内容,如果未能解决你的问题,请参考以下文章
UISplitViewController - 并排或纵向叠加
在 UIViewControllers 和 UISplitViewController 之间导航 [关闭]
将 UIToolBar 放在 UISplitViewController 上方?
UISplitViewController + UISearchController 显示搜索细节