0

我有一个导航控制器:

在此处输入图像描述

单击单元格按钮时,它会打开一个带有自己的 xib 文件的新视图:

    ParkingData *aController = [[ParkingData alloc]initWithNibName:@"ParkingData" bundle:nil];
    [[self navigationController] pushViewController:aController animated:YES];

它在代码中完美链接,但不在 viewControllers 数组中:

NSArray *viewArrays = [self.navigationController viewControllers];

NSLog(@"Views %@",viewArrays);


Views (
"<Favorite: 0x7c5f250>"
 )

停车数据怎么样?我怎样才能添加它?

谢谢!

4

1 回答 1

1

您的 ParkingData *aController 是您当前的视图控制器(即您现在看到的视图)....只有您从中推送视图的先前视图控制器被添加到 self.navigationController.viewControllers 数组中...假设如果您从 aController 推送到另一个视图控制器,那么 您的aController 将被添加到 self.navigationController.viewControllers 数组中

于 2012-09-21T10:25:47.720 回答