2009-10-28 11 views

답변

-7

탐색 모음 스타일 만 설정할 수 있습니다. 기본값 또는 검은 색입니다. 또한 검은 색을 설정하고 반투명을 '예'로 설정하면 검은 색 반투명 ​​막대가 나타납니다.

+2

이 잘못되었습니다. tintColor는 UINavigationBar의 색을 변경할 수 있습니다. – Raptor

+0

tintColor를 올바르게 설정하면 원하는 작업을 수행 할 수 있습니다. initWithRed : green : blue : alpha : 생성자를 사용하여 UIColor로 만든 값으로 설정할 수 있습니다. 또는 IBOutlet과 연결된 뷰를 만들고 해당 뷰의 backgroundColor 속성을 사용하여 색상 또는 UINavigationBar를 설정할 수 있습니다. NIB에서 색상을 시각적으로 조정할 수 있으므로이 방법이 더 좋습니다. 참조 용으로 몇 가지 색상 견본을 보관할 수도 있습니다. – Brennan

21

UINavigationBar에는 tintColor 속성이 있습니다.

+0

이것은 나를 위해 작동하지 않는 것 같습니다. tintColor 속성을 적용하면 UITableViewController의 내 탐색 막대가 흰색으로 만 변경됩니다. 사실 NavigationBar에 오렌지색을 설정 중입니다. 문제가 무엇입니까? – DShah

+0

'navigationBar.tintColor = [UIColor orangeColor];'작동하지 않습니까? –

관련 문제