2014-07-07 7 views
2

바 버튼의 색상을 흰색으로 변경하고 싶습니다.iOS 7.1.1/iPhone 5에서 탐색 바 버튼 색상을 변경하는 방법

예 :

[UINavigationBar appearance].barTintColor = [UIColor colorWithRed:251/255.0 green:108/255.0 blue:108/255.0 alpha:1.0]; 
[UINavigationBar appearance].tintColor = [UIColor whiteColor]; 
[UINavigationBar appearance].titleTextAttributes = @{NSForegroundColorAttributeName: [UIColor whiteColor]}; 

하지만, 아이폰 OS 7.1.1에서 실행 버튼이 회색, 흰색 NOT 표시됩니다. 이 문제는 시뮬레이터에서 발생하지 않습니다.

또한 UISegmentedControl과 동일한 문제가 발생합니다.

흰색을 tintColor에 사용하는 방법?

+0

이 링크를 확인하면 이 도움이 될 수 있습니다. 감사합니다. – Gagan

답변

2

나는 그것이 당신의 아이폰 당신의 설정에 의해 발생 알아낼 ...

한번도이 문제의 흥분

...에서

체크 아웃 설정 :

General -> Accessibility -> Increase Contrast -> Darken Colors

어둡게 색상을 해제했는지 확인하십시오.

버튼이 다시 순수한 흰색으로 바뀌는 것을 볼 수 있습니다.

To Craig Otis :
아이폰의 기능 중 일부는 순수한 흰색을 좋아하지 않으므로 순수한 흰색을 사용하고 싶지는 않습니다. 모든 앱의 전역 설정입니다. 사용/사용 중지는 사용자 자신에 달려 있습니다.
나는 트릭이 무엇인지 지적한다.

+0

-1 이것은 기기에서 작동하지만 사용자에게 적합한 해결책이 아니기 때문에 가능합니다. –

+0

일부 사람들은 순수한 흰색을 좋아하지 않으므로 회색을 선호하기 때문에 iPhone의 기능입니다. 모든 앱의 전역 설정이므로 앱에서 변경할 수 없습니다. 나는 그 속임수가 무엇인지 지적한다. 켜거나 끄는 것은 사용자 자신에 달려 있습니다. – Sugar