我試圖在表視圖加載時選擇一行。我發現其他線程關於這個問題,但他們沒有解決我的問題,所以我再問。無法以編程方式選擇UITableViewCell
我的tableview包含5行。而我這樣做:
if ([[dataSource objectAtIndex:indexPath.row] isEqualToString:self.status]) {
[self tableView:[self tableView] didSelectRowAtIndexPath:indexPath];
}
我也試過cell.selected = YES;
和cell.highlighted = YES;
。
我使用custion選擇視圖下面的代碼:
UIView *customColorView = [[UIView alloc] init];
customColorView.backgroundColor = [UIColor colorWithRed:180/255.0
green:138/255.0
blue:171/255.0
alpha:0.5];
cell.selectedBackgroundView = customColorView;
請幫我編程選擇行。當我點擊該行時,該行被選中,但無法以編程方式選擇。
didSelectRowAtIndexPath是委託方法。 – Masa