2011-04-07 100 views
0

我要添加圖像和背景圖像基於標籤的應用程序的導航欄基於選項卡的應用程序的導航欄添加圖片和標題

回答

2
self.navigationItem.titleView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"navbarimg.png"]]; 
+0

我可以在這種情況下添加標題 – Ali 2011-04-07 08:51:39

+0

它不起作用我試圖添加圖像,但沒有工作 – Ali 2011-04-07 09:04:38

+1

你可以添加一個標題,但它只能作爲導航按鈕的標識符(即如果您在導航控制器中推入另一個視圖控制器,則後退按鈕將具有該標題)。 除此之外,這個titleview替換了通常包含標籤的UIView和導航欄上的標題,所以如果你想讓它在那裏播種,你應該在圖像中添加帶有標題的文本 – jcane86 2011-04-07 09:05:32

-1
@implementation UINavigationBar (CustomImage) 
- (void)drawRect:(CGRect)rect 
{ 
    UIImage *image = [UIImage imageNamed: @"your_image_name"]; 
    [image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)]; 
} 
@end 

有關設置標題,你可以嘗試

self.title = @"your title"; 
+0

它自動添加到視圖,我可以訪問它使用self.navigationitem – Ali 2011-04-07 08:37:23