0

我正在尝试将图标添加到 SBSearchTableViewCell。

我在单元格顶部添加了一个子视图,但仍然留下了边框,并且文本位于图标下方。

http://i.imgur.com/tGqWaEa.png

我尝试挂钩,-[SBSearchModel _imageForDomain:andDisplayID:]但域为 0 且 displayID 为(空)。

代码: http: //pastebin.ca/2460380

资源:

4

2 回答 2

1

您是否尝试使用-(void)setTitleImage:(id)image animated:(BOOL)animated;方法设置图像(我不确定它的作用,但这是在您正在使用的单元格中设置图像的唯一方法......)?而且,如何创建自己的标签,并将它们放置在正确的位置?我想,这不应该那么难。祝你好运!

编辑 抱歉,我提到的方法似乎仅适用于 iOS 7 及更高版本。我建议你使用你自己UILabel的 s 并UIImageView模仿原版。

另一个编辑 看起来 theSBSearchTableViewCell是 的子类UITableViewCell,那么为什么不使用它的imageView属性将图像(或图标)设置为单元格呢?

于 2013-10-01T05:55:04.050 回答
0

您可以通过设置来移动边框cell.sectionHeaderWidth。然后你可以像你已经做的那样添加一个子视图。

于 2013-10-01T18:55:09.837 回答