10

我正在尝试向我的UITableView. 此图像需要(部分)在UITableViewCell.

当设置clipToBoundsNO时,图像确实绘制在单元格边界之外。但是,(非常合乎逻辑地)图像绘制在UITableView分隔线和节标题下方。

我想我可以尝试将图像直接添加到UITableView所有其他元素之上。但是,尝试找出每个单元格的确切位置可能会变得相当复杂UITableView,因为我正在使用节标题。

所以,在开始那段旅程之前,我想知道是否有更简单的解决方案。

4

2 回答 2

3

您可以尝试隐藏分隔符,然后在 UITableViewCell 中的便利贴后面绘制您自己的分隔符。这应该够了吧。

于 2012-05-18T01:46:46.870 回答
0

我将使用仿射变换将便利贴图像移动到其预期位置,并更改分隔视图的边缘插图,使其不会绘制在图像上。

postItImage.transform = CGAffineTransform(translationX: 50, y: 20)
separatorInset = UIEdgeInsets(top: 0, left: 30, bottom: 0, right: 50)

这取决于你的 UI 需要是什么样子。这显然会改变所有单元格的分隔符插图,这可能是可接受的,也可能是不可接受的;-)

于 2018-10-20T10:30:04.740 回答