iPhone UIViews在被带回到视野后睡觉/死亡

iPhone UIViews在被带回到视野后睡觉/死亡,iphone,uiview,viewdidload,Iphone,Uiview,Viewdidload,我需要一些帮助。这似乎是我在代码中添加和更改视图时遇到的一个常见问题。我很想知道我做错了什么 目前,我正在使用来自我的视图控制器的以下调用添加和删除视图: [startView removeFromSuperview]; [self addSubview:secondView]; 然后再做一次相反的事情回去 [secondView removeFromSuperview]; [self addSubview:startView]; 到目前为止我很好。 但我的问题是,当我决定返回“startV

我需要一些帮助。这似乎是我在代码中添加和更改视图时遇到的一个常见问题。我很想知道我做错了什么

目前,我正在使用来自我的视图控制器的以下调用添加和删除视图:

[startView removeFromSuperview];
[self addSubview:secondView];
然后再做一次相反的事情回去

[secondView removeFromSuperview];
[self addSubview:startView];
到目前为止我很好。 但我的问题是,当我决定返回“startView”并第二次调用上面的第一个代码时。 我的观点很有说服力,但很少奏效。 我的方法都没有被调用,没有动画,视图被显示,但它是“死的”或“睡着的”。我不知道为什么

我基本上是添加一个视图,删除它,然后再添加它,然后一切都会中断。 有谁能帮我一把,看看会发生什么事吗?是ViewDidLoad第二次加载时没有开火吗?还是类似的?
我会非常感激的。

我可能已经弄明白了,所以别担心

我在代码中的某个地方隐藏了一个标志,它阻止我的方法触发。 对不起