UITableView行无法选择

时间:2016-04-29 13:26:20

标签: objective-c uitableview

我使用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];




0 个答案:

没有答案