如何使用自己的自定义视图覆盖单元格上的selectedBackgroundView?

| 我有一个UITableView。 我想知道如何执行以下操作 1)当用户选择我如何为选定的行设置自定义背景色 2)如何使用自己的自定义视图覆盖单元格上的selectedBackgroundView 3)如何将背景色设置为我想要的任何颜色。 谁能帮助我。     
已邀请:
        为此,您可以执行以下两项操作之一。 首先是使用所需的背景色创建一个UIView,然后将该视图设置为selectedBackgroundView单元格。所以
    UIView *bgView = [[UIView alloc] init];
    [bgView setBackgroundColor:[UIColor greenColor]];
    [cell setSelectedBackgroundView:bgView];
    [bgView release];
此后,您的单元格将被选中为绿色。假设您的桌子是普通风格。 第二个选项是像这样设置单元格的选择样式
    cell.selectionStyle = UITableViewCellSelectionStyleGray;
唯一的问题是,此选项必须使用UITableViewCellSelectionStyle常量之一,并且它们只有三个,即灰色,蓝色和透明。 :-( 希望这可以帮助     

要回复问题请先登录注册