为什么视图不会改变

时间:2011-07-15 09:59:16

标签: iphone

我正在尝试从旧视图导航到新视图。但是视图没有导航。 这是我的代码。

DetailsList *detailViewController = [[DetailsList alloc]initWithNibName:@"DetailsList" bundle:nil];
[self.navigationController pushViewController:detailViewController animated:YES];
[detailViewController release];

谢谢。

3 个答案:

答案 0 :(得分:0)

检查几件事......

  1. 执行这些代码行。

  2. 你得到detailViewController

  3. 你自己(vc)有一个navigationController

  4. 如果所有这些都很好,那么很难想象......因为这里的代码看起来很好。

答案 1 :(得分:0)

检查此代码是否完全执行。也许原因在于其他地方,例如。与按钮等连接

答案 2 :(得分:0)

  1. 将断点设置为 DetailsList *detailViewController = [[DetailsList alloc]initWithNibName:@"DetailsList" bundle:nil];行。

  2. 当调试点到达[self.navigationController pushViewController:detailViewController animated:YES];行时,将鼠标光标放在“detailViewController”变量上,并检查它是否显示任何十六进制值。如果显示(x0x)则表示未分配内存。