1

我想在我的 uitableviewcell 的背景中放置一个自定义 uiimage,但我不知道最好的方法是什么。一种方法是放置一个 iboutlet 类型的 uiimage 并在那里加载图像。我认为的另一种方法是创建一个视图并替换背景视图。我认为最后一个是最好的,但我不知道什么是最好的选择。

另一方面,我不知道应该在哪里更改背景。我认为在 cellforrow 方法中,当我第一次创建单元格时,而不是在我重用它们时。你怎么看?

先感谢您

4

1 回答 1

1

cellForRowAtIndexpath初始化单元格后的方法中,创建一个带有单元格边界的图像视图,然后将图像视图添加到其中,然后将其设置为单元格的背景视图

用这个

cell.backgroundView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"foo.png"]] autorelease];
于 2013-04-03T17:15:11.860 回答