任何(支持)這樣做的方式? IIRC在使用「比X更暗」的tintColor時,通常會在某個點自動切換爲白色,但我們似乎剛好在我們的方案的邊緣。更改UINavigationBar「prompt」的textColor?
4
A
回答
1
我想要真正做到這一點的唯一方法是爲每個UINavigationItem
使用自定義titleView
。您可以使用UILabel
並嘗試儘可能匹配內置的導航標題樣式,然後指定您自己的文字顏色。
+1
似乎沒有任何制裁的方式。 – avocade 2009-11-08 16:46:51
11
有可能在iOS5中:
[[UINavigationBar appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor whiteColor], UITextAttributeTextColor, nil]];
0
而且適用於iOS 7,你可以使這個提示設置爲白色。請注意,它也會改變導航欄標題的顏色。
[[[self navigationController] navigationBar] setTitleTextAttributes:
@{NSForegroundColorAttributeName:[UIColor whiteColor]}];
相關問題
- 1. WKInterfacePicker - 更改textColor
- 2. 更改UINavigationBar的
- 3. 更改UINavigationBar的
- 4. 如何更改android.R.id.text1的textColor?
- 5. 更改背景,AlertDialog的textcolor
- 6. UILabel TextColor不會更改iphone
- 7. UINavigationBar更改字體
- 8. 更改UINavigationBar色調
- 9. Android - 如何更改TimePicker中的textColor?
- 10. 更改Textcolor和TextView的背景
- 11. 在Swift中更改UITextView的textColor
- 12. 更改自定義ListView的textcolor
- 13. 動態更改UITableViewCell文本的textColor
- 14. 更改禁用控件的TextColor
- 15. 如何更改Android中開關的textcolor
- 16. 如何更改UINavigationController的UINavigationBar?
- 17. 更改UINavigationBar的顏色
- 18. 更改UINavigationBar的標題
- 19. 更改UIActivityViewController UINavigationBar的顏色
- 20. UINavigationBar顏色的更改
- 21. Android:更改TextView textColor父母專注時
- 22. 更改UISearchBar textColor無法正常工作
- 23. 在PickerView中滾動時更改TextColor
- 24. 更改UINavigationBar字體屬性?
- 25. 更改文字顏色UINavigationBar
- 26. 更改UINavigationBar按鈕圖像
- 27. 更改UINavigationBar背景圖片
- 28. UINavigationBar按鈕更改大小?
- 29. 如何更改UINavigationBar光
- 30. 改變UINavigationBar的
這真的很煩人,因爲iOS 5有一個爲標題做所有這些的方法,爲什麼不提示呢?! – hypercrypt 2012-02-29 09:36:48
@hypercrypt它可以在iOS 5中完成,在下面閱讀我的答案 – Felix 2012-04-22 16:17:00