Ios 处理自定义TableViewCell';s(使用自动布局在.xib中创建)选项

Ios 处理自定义TableViewCell';s(使用自动布局在.xib中创建)选项,ios,uitableview,Ios,Uitableview,我有一个自定义的UITableViewCell,它有一个按钮,单击该按钮时会显示一个复选框。 现在我在xib中创建它,并使用tableView加载它。 我的问题是我需要将单元格的选择状态设置为true。 但当我这样做时,重复使用的单元格将失去选择属性。 有没有办法强制tableView接受单元格选择?试试以下方法: NSIndexPath *idxPath= [NSIndexPath indexPathForRow:0 inSection:0]; [self.tableView selectRo

我有一个自定义的UITableViewCell,它有一个按钮,单击该按钮时会显示一个复选框。 现在我在xib中创建它,并使用tableView加载它。 我的问题是我需要将单元格的选择状态设置为true。 但当我这样做时,重复使用的单元格将失去选择属性。 有没有办法强制tableView接受单元格选择?

试试以下方法:

NSIndexPath *idxPath= [NSIndexPath indexPathForRow:0 inSection:0];
[self.tableView selectRowAtIndexPath:idxPath animated:YES scrollPosition:UITableViewScrollPositionNone];

取一个BOOL属性&为每个选中的UITableViewCell将BOOL属性设置为YES。@SahebSingh我正在使用xib,我注意到自定义单元格从未维护选择。我一直不知道为什么?关闭自动布局后,选择返回,这适用于非xib创建的单元格。除非完成实际用户输入选择,否则使用xib创建的单元格不会保留状态。有什么想法吗