2012-02-28 3 views
0

私は、ナビゲーションバーの背景を生成する目的でx横に変換したい幅x高さ= 1 x 44の画像を持っています。これはどうすればいいですか?UINavigationBar画像の背景

答えて

0

viewDidLoad方法

for(UIView *view in self.navigationController.navigationBar.subviews) 
{ 
    if([view isKindOfClass:[UIImageView class]]) 
    { 
     [view removeFromSuperview]; 
    } 
} 

UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"navBarBG.png"]]; 
[self.navigationController.navigationBar addSubview:imageView]; 
[self.navigationController.navigationBar sendSubviewToBack:imageView]; 
[imageView release]; 

[self.navigationController.navigationBar setTintColor:[UIColor clearColor]]; 
viewController.mファイルでこれを試してみてください