我使用xib文件创建了UITAbleView
。
这是错误:当我推送详细视图然后将应用程序发送到后台然后重新启动并返回tableView
然后我无法选择前三行。
它变得更有趣:当我选择第4行并执行相同的操作(背景和背面)时,该行也变得无响应。一旦我关闭应用程序并重新打开,那么所有行都将在功能上再次出现!
对导致这种情况的原因有所了解。
PS:确保没有其他视图位于顶部并阻止tableView
。
这里是viewDidLoad
self.view.backgroundColor = [UIColor clearColor];
_tableView = [[UITableView alloc] initWithFrame:self.view.frame];
_tableView.delegate = self; _tableView.dataSource = self;
UIView *clearView = [[UIView alloc]initWithFrame:CGRectMake(0, 0,CGRectGetWidth(self.view.frame), 150)];
clearView.backgroundColor = [UIColor clearColor]; _tableView.tableHeaderView = clearView;
[self.tableView registerNib:[UINib nibWithNibName:@"TableViewCell" bundle:nil] forCellReuseIdentifier:@"ListCell"];
self.tableView.rowHeight = 150;
_tableView.separatorStyle = UITableViewCellSeparatorStyleNone; _tableView.backgroundColor = [UIColor clearColor];
[self.view addSubview:_tableView];