-1

http://rghost.net/41831486.view

我需要为 UItableView 制作这个自定义界面,但是如果我使用下面的这段代码,我的结果很糟糕,我用作背景的图片会在每个单元格中显示出来。我需要一个示例代码,请帮助我。

- (void)viewDidLoad
{
    [super viewDidLoad];

    [[self view] setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg"]]];


    [self fetchAudios];
    // Do any additional setup after loading the view.

}
4

2 回答 2

2

您可以考虑将 tableview 设置为 viewcontroller 的子视图,在其后面添加一个 imageview,同时使 tableview 的背景清晰。

于 2012-11-26T18:23:24.530 回答
1

尝试这样做:

UIImageView *ImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"image.png"]];
[ImageView setFrame:self.tableView.frame];

self.tableView.backgroundView = ImageView;
于 2012-11-26T20:06:41.297 回答