2013-07-22 87 views
-2

我试图使一个新的UIView出现在表中的单元格被选中。虽然我不想延续到新视图。我只想将表格当前所在的区域替换为新的UIView。这有可能做到,任何人都可以指向正确的方向。UIView单元格选择

+2

顶新视图以谷歌出来的努力。你只需要在UITableView的'didDeselectRowAtIndexPath:'方法上'addSubview'你的新视图。 – icodebuster

+0

过去一小时一直在Google上搜索,并在此之前尝试自己做了一个小时。但是,谢谢 – walsh06

回答

1

在你的UITableView的didSelectRowAtIndexPath:(NSIndexPath *)indexPath方法创建一个新的观点和addsubview上的UITableView

UIView *newView = [[UIView alloc] initWithFrame:tableView.frame]; 
//customize new view 
[self.view addSubview:newView]; 
tableView.hidden = YES; 
+0

+1简单而优雅的解决方案 – icodebuster