好的,所以我试图在我的navigationController的导航栏中添加一个子视图,该子视图效果很好,但是,当推入细节控制器时,我不希望在细节视图控制器的导航栏中看到推入控制器的子视图。
我感谢提供的任何帮助/指标。重申一下:我需要将子视图仅显示在导航控制器的根目录中,而不显示在任何详细信息控制器中。
这是我当前用于创建和添加navigationController的子视图的代码:
- (void)viewDidLoad
{
[super viewDidLoad];
self.ImageView = [[UIImageView alloc]init];
self.ImageView.frame = CGRectMake(0, 8.5, 320, 36);
self.ImageView.contentMode = UIViewContentModeScaleAspectFit;
self.ImageView.image = [UIImage imageNamed:@"Logo"];
self.ImageView.clipsToBounds = YES;
[self.navigationController.navigationBar addSubview:self.ImageView];
}
最好的方法是
那应该可以解决您的问题。如果您需要代码,请注释。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句