iPhone导航栏推/弹出显示问题

iPhone导航栏推/弹出显示问题,iphone,uinavigationcontroller,Iphone,Uinavigationcontroller,我正在使用UINavigationController,返回、弹出和按下视图控制器时会出现间歇性显示问题。有时导航栏会显示当前视图和上一视图的导航栏重叠按钮和文本,有时视图会更改,但导航栏不会更改,有时导航栏会更改,但视图不会更改 我并没有做任何花哨的事情,通常使用左“后退”按钮,然后使用pushViewController 我发现,如果从视图中的表中删除对象,这种情况会发生得更多。有什么想法吗 - (void)viewDidDisappear:(BOOL)animated { //zzz so

我正在使用UINavigationController,返回、弹出和按下视图控制器时会出现间歇性显示问题。有时导航栏会显示当前视图和上一视图的导航栏重叠按钮和文本,有时视图会更改,但导航栏不会更改,有时导航栏会更改,但视图不会更改

我并没有做任何花哨的事情,通常使用左“后退”按钮,然后使用pushViewController

我发现,如果从视图中的表中删除对象,这种情况会发生得更多。有什么想法吗

- (void)viewDidDisappear:(BOOL)animated {
//zzz sometimes back doesn't go back[aValues removeAllObjects];
[super viewDidDisappear:animated];
}

您提供的代码没有提供足够的上下文来帮助您。什么是“aValues”,它包含什么?你说你没有做任何花哨的事情,但是以苹果禁止的方式推和弹出视图控制器不会导致你所描述的结果;它是一个对象数组,我们将其用作视图中UITableView的数据。该视图由一个截面表和3个UIButton、一些UILabels和一个UIImageView组成。