我有一个包含master和detailview控制器的splitview控制器。但现在我需要根据masterviewcontroller(tableview)中的选择显示不同的自定义视图控制器。我怎样才能做到这一点?
答案 0 :(得分:0)
在主视图控制器中写下以下代码。 决定根据索引路径值创建自定义视图。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UISplitViewController *splitController = self.splitViewController;
NSMutableArray *arr = [splitController.viewControllers mutableCopy];
CustomViewController *customVC = [[CustomViewController alloc]init];
[arr replaceObjectAtIndex:1 withObject:customVC];
[customVC release];
splitController.viewControllers = arr;
}