2016-07-11 2 views
0

Objective-C를 사용하고 있습니다. 여기에 UINavigationBar의 배경색을 변경해야합니다. 그리고 난 다음이 코드를 시도 :UINavigationBar의 색을 변경하십시오.

self.navigationController.navigationBar.backgroundColor = [UIColor greenColor]; 

을하지만 결과는 다음과 같습니다

enter image description here

는 내가 원하는 것은 녹색 아래 대신 그것으로 흐린 녹색으로 내비게이션 바의 색상을 변경할 수있다 지금이다. 누군가 나를 도와주세요.

답변

2

가 좋아합니까이 도움이 스토리 보드에 당신의 Naigation Bar 선택 모양을

[[UINavigationBar appearance] setBarTintColor:[UIColor greenColor]]; 
[[UINavigationBar appearance] setTintColor:[UIColor greenColor]]; 

희망을 사용하여 관리자에 직접적으로 바 색조의 속성을 변경하는

enter image description here

1

그냥 이 코드 추가

self.navigationController.navigationBar.barStyle = UIBarStyleBlackOpaque; 
관련 문제