我在tableView中有超過50行。如果我必須查看第50格,我將不得不向下滾動。我也啓用了多個選擇到我的表。問題是,當我選擇像5行,然後向下滾動,我也得到了一些其他行也被選中(行,我沒有選擇,並自動選擇,當我滾動下面)。單元格行多選
1.)我如何克服這一點?
我cellForRowAtIndexPath
方法
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
[email protected]"Text values";
}
我didSelectRowAtIndexPath
方法
UITableViewCell *cell = [self.tble cellForRowAtIndexPath:indexPath];
if ([cell accessoryType] == UITableViewCellAccessoryNone) {
[cell setAccessoryType:UITableViewCellAccessoryCheckmark];
}
else {
[cell setAccessoryType:UITableViewCellAccessoryNone];
}
2)我不知道如果我的作品didSelectRowAtIndexPath
正確(如允許多個行選擇)有人可以幫我解決這個
說'//檢查你的意思'的cell'如果(細胞==零){ 電池= [[ UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier]; ?? cell.textLabel.text = @「Text values」; }' – sharon 2011-12-29 18:06:12
不,我的意思是將附件標記標記爲複選標記 – Daniel 2011-12-29 18:08:02
如果我不想添加附件標記而只是希望將其突出顯示,那麼要注意什麼。無論如何,我能做到這一點嗎? – sharon 2011-12-29 18:17:02