任何(支持)這樣做的方式? 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. 如何更改android.R.id.text1的textColor?
- 4. UINavigationBar更改字體
- 5. 動態更改UITableViewCell文本的textColor
- 6. 更改禁用控件的TextColor
- 7. 在Swift中更改UITextView的textColor
- 8. 更改自定義ListView的textcolor
- 9. 更改Textcolor和TextView的背景
- 10. 更改UIActivityViewController UINavigationBar的顏色
- 11. 更改UISearchBar textColor無法正常工作
- 12. 在PickerView中滾動時更改TextColor
- 13. Android:更改TextView textColor父母專注時
- 14. 更改UINavigationBar字體屬性?
- 15. 如何更改UINavigationBar光
- 16. 改變UINavigationBar的
- 17. 更改UINavigationBar中的文本顏色
- 18. 更改UINavigationBar後臺的backarrow位置
- 19. 更改UINavigationBar的背景顏色
- 20. UINavigationBar - 如何更改UIBarButtonItem的位置?
- 21. 更改UINavigationBar UISearchController的背景顏色
- 22. 如何更改UINavigationBar的顏色?
- 23. 如何更改UINavigationBar的位置?
- 24. $ prompt =($ defaultValue,$ prompt)[[bool] $ prompt] - 模擬PowerShell中的三元條件
- 25. 按鈕textcolor沒有改變
- 26. 更改UINavigationBar的界面時,方向更改
- 27. 更改Xamarin.Forms Android上的默認TextColor Android上的Listview
- 28. 將UINavigationBar更改爲透明顏色
- 29. 點擊UINavigationBar標題進行更改
- 30. 如何更改UINavigationBar rightButton圖像?
這真的很煩人,因爲iOS 5有一個爲標題做所有這些的方法,爲什麼不提示呢?! – hypercrypt 2012-02-29 09:36:48
@hypercrypt它可以在iOS 5中完成,在下面閱讀我的答案 – Felix 2012-04-22 16:17:00