我正在设计一个可编辑的UITableViewCell
* . 在正常状态下,我的单元格应该看起来像这张图片中红线上方的部分。
当用户单击[Edit...]
时,让用户更改设置的控件将出现,并且[Edit...]
按钮的文本将变为[Done]
。单击[Done]
将隐藏红线下方的部分,并将按钮上的文本更改回[Edit...]
。
我试图通过更改代表中行的高度来实现这种效果。当单元格处于编辑模式时,它会返回全高;当单元格不处于编辑模式时,返回上半部分从红线开始的高度。不幸的是,当我这样做时,编辑控件“向上滑动”,遮挡了单元格的其余部分。我通过使这些控件在编辑模式下不可见来解决这个问题,但我认为应该有更好的解决方案。
是否有可以应用于控件的设置,以便让我切断底部,将内容剪裁在红线下方?
*我正在使用 Interface Builder 来设计我的单元格,以防万一。