This question already has answers here:
Select all the cells in UITableView
                                
                                    (4个答案)
                                
                        
                                5年前关闭。
            
                    
我是iPhone开发的新手。当我单击工具栏中的“全选”按钮时,请告诉我如何为所有单元格插入选中标记。现在,我可以选择所有图像并将其存储在Array中,但不能为所有单元格插入选中标记。到目前为止,这就是我的代码。请告诉我我在代码中要做的更改。

-(IBAction) selectAll: (id)sender
{
    [selectedZipImagesList addObjectsFromArray: zipImageslist];
    NSLog(@"All images are: %@",selectedZipImagesList);
    for (int s = 0; s < self.tableView.numberOfSections; s++)
    {
        for (int r = 0; r < [self.tableView numberOfRowsInSection:s]; r++)
        {
            [self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:r inSection:s] animated:NO scrollPosition:UITableViewScrollPositionNone];
            UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:indexPath];
            cell.accessoryType = UITableViewCellAccessoryCheckmark;
        }
    }
}

最佳答案

我检查此sample code是否正常



全选后

关于iphone - 在工具栏中单击“全选”按钮时,如何插入对勾标记? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18952475/

10-10 10:36