Storyboardで行う場合
- UINavigationBarにUIButtonを配置
- イメージファイルを設定
- UIButtonのプロパティーのTypeをCustomに設定
- サイズを設定(43x43)
コーディングで行う場合
//UIViewControllerのloadViewをオーバーライド
- (void)loadView
{
[super loadView];
//MainBundleに追加した画像データ
UIImage *image = [UIImage imageNamed:@"someIcon"];
//UIImageViewを生成
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
//imageViewをセットしたUIBarButtonItemを生成
UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithCustomView:imageView];
//navigationItemの左側のボタンにセット
self.navigationItem.leftBarButtonItem = item;
}
0 件のコメント:
コメントを投稿