在我的应用程序中,导航控制器下方的视图向上移动并在导航栏下方可见,因为它在以编程方式将 barbuttonitem 添加到导航控制器后变得透明,我通过 xib 添加到视图中。
这是我添加它的方式:
UIBarButtonItem *comment = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemCompose
target:self
action:@selector(buttonPressed)];
self.navigationItem.rightBarButtonItem = comment;
编辑:
好的,我很清楚这种情况的发生,因为对于我所有不同类型的自定义单元格,除了一个,我将详细视图的 xib 文件推送到导航控制器以用于点击单元格,但对于这唯一一个,我创建了一个视图控制器编程并推动它。因此,只要我不在详细视图中点击并打开此单元格,一切正常,但是在我打开此单元格的详细视图(始终可以正常打开)后,其他单元格的详细视图会发生变化。
有人可以解决这个问题吗?
提前谢谢。