iphone - 带有背景图像的 UITableView 单元格

标签 iphone uitableview background

我有一个 UITableView,其中有 3 个图像。 1 表示选定的 Cell,1 表示 Cell 背景,1 表示 TableView 背景。

我选择的单元格工作正常,但正常单元格和 TableView 背景(当您向下/向上滚动太多时单元格后面的背景)存在一些问题

有人可以帮我设置每个单元格的背景和 TableView 背景吗?这是怎么做到的?

正常细胞背景:(不确定是否正确)

// CELL'S BACKGROUND-IMAGE
    self.tableView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"cell_normal.PNG"]];

选定的单元格背景:

// SELECTED CELL'S BACKGROUND-IMAGE
    UIView *viewSelected = [[[UIView alloc] init] autorelease];
    viewSelected.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"cell_highlighted.PNG"]];
    cell.selectedBackgroundView = viewSelected;

最佳答案

对于单元格

    cell.backgroundView = [[UIImageView alloc] initWithImage:[ [UIImage imageNamed:@"cell_normal.png"] stretchableImageWithLeftCapWidth:0.0 topCapHeight:5.0] ];  
    cell.selectedBackgroundView =  [[UIImageView alloc] initWithImage:[ [UIImage imageNamed:@"cell_pressed.png"] stretchableImageWithLeftCapWidth:0.0 topCapHeight:5.0] ];

对于表格 View

    [mEditTableView setBackgroundView:nil];
    [mEditTableView setBackgroundView:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"apple.png"]] ];

关于iphone - 带有背景图像的 UITableView 单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6329832/

相关文章:

javascript - 你能阻止 iPhone 使用 native 选择菜单吗?

iphone - iOS GM 种子和最终产品一样吗?

ios - CustomCell 标签值不变

ios - Swift:将 searchBar 固定为 tableView header

javascript - 随机 body 背景图像

iphone - 控制 iPhone 上的自动更正 View 位置

iphone - 使用 UISwipeGestureRecognizer 滑动 View

css - 如何在不使整个站点透明的情况下使我的容器透明?

ios - 手动设置时节标题高度不同

Android:如何将背景图像设置为给定 "wrap_content"的按钮