UITableView - 删除按钮

时间:2009-04-21 17:24:16

标签: iphone cocoa-touch

在我的应用程序中,当用户滑动某一行时,我想显示一个删除按钮。 当按钮出现时,它会隐藏IndexTitles和我单元格中的另一个标签(它有子视图)。

如何在按钮出现时自定义我的表格?

谢谢。

3 个答案:

答案 0 :(得分:2)

单元格textLabel是否允许自动调整大小并且lineBreakMode是否设置为UILineBreakModeTailTruncation?

[[cell textLabel] setLineBreakMode: UILineBreakModeTailTruncation];
[[cell textLabel] setAutoresizingMask: UIViewAutoresizingFlexibleRightMargin];

如果单元格内容不灵活,当删除按钮出现时,它可能会被遮挡。

答案 1 :(得分:0)

“模糊”是什么意思?您的内容是否缩小以为删除按钮留出空间或按钮是否会覆盖您的内容?

在后一种情况下,您应该考虑将您的内容添加为单元格内容视图的子视图。

答案 2 :(得分:0)

建立E-ploko,可能肯定你没有绝对定位。也就是说,如果你想要从内容视图的右边界出现10个像素,计算位置应该是什么,不要假设一个恒定的宽度。