首页 > 代码库 > uiTableView 单选效果
uiTableView 单选效果
-(void)tableView:(UITableView *)tableView
didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[tableView deselectRowAtIndexPath:indexPath
animated:YES];
NSArray* nsArryUITableViewCell=[tableView visibleCells];
//单选效果
for (UITableViewCell* uiTableViewCell in nsArryUITableViewCell)
{
if (uiTableViewCell.selected==YES)
{
uiTableViewCell.imageView.image=[UIImage imageNamed:@"dot_12"];
uiTableViewCell.selected=!uiTableViewCell.selected;
}
}
UITableViewCell* uiTableViewCell=[tableView cellForRowAtIndexPath:indexPath];
if (uiTableViewCell.selected)
{
uiTableViewCell.imageView.image=[UIImage imageNamed:@"dot_12"];
uiTableViewCell.selected=!uiTableViewCell.selected;
}
else
{
uiTableViewCell.imageView.image=[UIImage imageNamed:@"dot001_on"];
uiTableViewCell.selected=!uiTableViewCell.selected;
}
}