在我移至iOS 7 / xcode 5
之后,虽然我为border
处理了此案例,但隐藏的iOS 6
部分仍然出现,但它对我有效。
在我的代码中,我使用此代码隐藏section
边框,该边框适用于iOS 6
但不适用于iOS 7
:
cell.backgroundView =[[UIView alloc] initWithFrame:CGRectZero];
我在question和one中尝试了所有答案,但没有回答对我有效。
请建议。
答案 0 :(得分:7)
似乎单个部分中单元格之间的分隔符与IOS7中各部分的边框相同。我通过在Interface Builder中将我的表的separator属性设置为None并手动为具有多个单元格的部分绘制分隔线来解决我的问题。
答案 1 :(得分:0)
如何实现和播放标题视图:
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section;
答案 2 :(得分:0)
在我的情况下,我不想要部分边框的部分只有一个不是数据驱动的单元格(在我的例子中,是一个按钮)。所以我简单地删除了该部分,并创建一个自定义视图来表示该单元格中的内容,然后将自定义视图指定为上一部分的页脚。
它适用于iOS6 / 7(当然),所以我认为如果有人可以使用它,将它放在这里会很好。