Ios 无法在所有iphone设备中以相同的方式查看标题图像(UIView)

Ios 无法在所有iphone设备中以相同的方式查看标题图像(UIView),ios,objective-c,iphone,uiview,Ios,Objective C,Iphone,Uiview,我想在所有iPhone版本中将标题图像设置为12%。我尝试了下面的代码片段,但没有成功。你能帮我做同样的事吗 - (void)viewDidLoad { [super viewDidLoad]; //header done programatically headerView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.s

我想在所有iPhone版本中将标题图像设置为12%。我尝试了下面的代码片段,但没有成功。你能帮我做同样的事吗

- (void)viewDidLoad {
    [super viewDidLoad];

    //header done programatically

     headerView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, self.view.bounds.size.height*0.12)];
    [headerView setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"HeaderInHome"]]];
    [self.view addSubview:headerView];

 }

显示你的代码你正在做程序的头像吗?你是什么意思?请提供更多细节。你是说导航栏的背景图像?或者想使用UIView而不是Navigation Controller?您的导航控制器就在其下方,您想查看一个视图吗?不,我们不使用Navigation Controller…….我已通过编程方式在tabViewController中添加了一个视图作为标题……这样我们就可以在所有选项卡上获得它