小编Stj*_*ard的帖子

UITableView Section Index重叠行删除按钮

经过大量搜索谷歌,Stackoverflow和苹果文档,我几乎放弃了.

我正在制作一个应用程序来索引客户,并且由于可能很长的列表,我使用段索引来更快地导航.我的问题如下图所示.

http://i.stack.imgur.com/i2tTx.png

当我拖动项目以显示删除按钮时,它部分隐藏在我的部分索引栏下方.

我没有代码设置tableview或tableviewcells宽度,并且就我而言,部分索引无法真正改变.

编辑:

问题是我如何让tableview单元格在重叠之前结束,因此删除按钮是完全可见的.

编辑2:

我已经尝试过将单元框架设置得更小而没有任何运气.

cell.frame = CGRectMake(cell.frame.origin.x, cell.frame.origin.y, cell.frame.size.width-30, cell.frame.size.height);
Run Code Online (Sandbox Code Playgroud)

我也尝试了同样的tableview,但因为它在UITableViewController中,它无法调整大小.

self.tableView.frame = CGRectMake(self.tableView.frame.origin.x, self.tableView.frame.origin.y, self.tableView.frame.size.width-30, self.tableView.frame.size.height);
Run Code Online (Sandbox Code Playgroud)

objective-c uitableview ios ios7

13
推荐指数
2
解决办法
4940
查看次数

标签 统计

ios ×1

ios7 ×1

objective-c ×1

uitableview ×1