navigationbar background image
navigationbar
background image 넣는 방법입니다.
custom class를 만들어서 넣는 방법도 있지만 직접 코드로 작성해서 넣는 방법입니다.
두가지 방법이 있는데
간단한 코드로 넣는 방법 (네비게이션바에 left, right 버튼이 있을때 가려지지 않는다)
[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"navigation_ucloudpersonal.png"] forBarMetrics:UIBarMetricsDefault];
이미지를 생성해서 프레임 조절하고 addSubview 해서 넣는 방법 (네비게이션바에 left, right 버튼이 가려질 수도 있는 점에 유의)
UIImage *image = [UIImage imageNamed: @"navigation_ucloudpersonal.png"];
UIImageView *imageView = [[UIImageView alloc] initWithImage: image];
imageView.frame = CGRectMake(0, 20, 320, 44);
//self.navigationItem.titleView = imageView;
[self.navigationController.view addSubview:imageView];
[imageView release];
'IT > iOS' 카테고리의 다른 글
modalviewcontroller 띄우기 (0) | 2013.07.09 |
---|---|
아이폰5 컴파일시 라이브러리 빌드 오류 (0) | 2013.06.28 |
textview 키패드 backspace버튼 및 다음문장(return) 버튼 이벤트 알아내기 (0) | 2013.06.19 |
static library 합치기 (0) | 2013.06.14 |
tableview cell background image (0) | 2013.05.24 |
tableview 최상단으로 이동 (0) | 2013.05.23 |
소수점 첫번째 자리까지 표시하기 (0) | 2013.05.09 |
iOS 6.0 이하 버젼에서 앱 강제 종료 (0) | 2013.05.03 |