2015-01-26 6 views
0

내 탐색 컨트롤러의 아래쪽 막대의 색을 변경하려고합니다. 나는 또한 하단 표시 줄에이를 적용 할내비게이션 컨트롤러 아래쪽 도구 막대의 색 변경

[[UINavigationBar appearance] setBarTintColor:[UIColor colorWithRed:0.688 green:0.437 blue:0.794 alpha:1.0]]; 

추가하여 내 AppDelegate에있는 최고 Navbar의 변경 관리했다.

답변

0

당신은 내가 같은 문제가 있었다 UIToolbar

행운

0

의 모양을 설정하는 데 [UIToolbar appearance]를 사용할 수 있지만 내 스토리 보드 내 내비게이션 바의 태그를 설정하여이 탈출 할 수있다. 그럼이 같은 내비게이션 바의 색상을 변경할 수 :

수 있도록 내비게이션 바 = (UINavigationBar 같은 self.view.viewWithTag (someNumber)) navigationBar.barTintColor = UIColor.blackColor()

당신이 할 수없는 한이 적합하지 않습니다 보기에서 하위보기의 수가 "someNumber"보다 작다는 것을 보장하십시오. 그래도 할 수 있으면이 방법이 효과적입니다.