你好,歡迎來到IOS教程網

 Ios教程網 >> IOS訊息 >> 關於IOS >> IOS開發導航欄加入圖片

IOS開發導航欄加入圖片

編輯:關於IOS

1 前言
導航欄標題不一定非要是文字,可以是圖片,甚至是任何視圖控件,今天我們就來另行其道,用UIImageView來作為導航欄的title。

2 實例代碼
ZYViewController.m代碼:

 
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
self.view.backgroundColor = [UIColor whiteColor];
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 100.0f, 40.0f)];//初始化圖片視圖控件
imageView.contentMode = UIViewContentModeScaleAspectFit;//設置內容樣式,通過保持長寬比縮放內容適應視圖的大小,任何剩余的區域的視圖的界限是透明的。
UIImage *image = [UIImage imageNamed:@"titleView.png"];//初始化圖像視圖
[imageView setImage:image];
self.navigationItem.titleView = imageView;//設置導航欄的titleView為imageView
}

- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
self.view.backgroundColor = [UIColor whiteColor];
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 100.0f, 40.0f)];//初始化圖片視圖控件
imageView.contentMode = UIViewContentModeScaleAspectFit;//設置內容樣式,通過保持長寬比縮放內容適應視圖的大小,任何剩余的區域的視圖的界限是透明的。
UIImage *image = [UIImage imageNamed:@"titleView.png"];//初始化圖像視圖
[imageView setImage:image];
self.navigationItem.titleView = imageView;//設置導航欄的titleView為imageView
}
運行結果:

IOS開發導航欄加入圖片
 

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved