tableview默认选中的单元格

时间:2014-11-03 17:34:21

标签: ios objective-c uitableview

我使用下面的代码在UITableView中显示核心数据表

image 1

image 2

1 个答案:

答案 0 :(得分:0)

我假设您知道要选择的索引? 有点不清楚找到正确的groups

所需的标准是什么

否则你需要一个for循环来在fetchedResults中找到它

 // for loop around _group to find the index

NSInteger index = -1;

for (NSInteger i = 0; i < [_group count]; i++) {

    NSManagedObject *groups = [_group objectAtIndex:i];

    if (selectedgroup != nil && groups == selectedgroup) {

        index = i;
        break;
    }
}

if (index != -1)
    [self.tableView selectRowAtIndexPath:[NSIndexPath indexPathForRow:index inSection:0] animated:NO scrollPosition:UITableViewScrollPositionTop];

我还假设您只有1个部分,因为您要为indexPath.row拉出托管对象