是否有機會在運行時以編程方式更改ios8應用程序的全局色調顏色?我只知道AppDelegate - Possibility,但這不是在運行時。以編程方式更改全局色調顏色在運行時iOS8中,Swift
回答
根據用戶的意願設置代碼窗口tintColor
。更改將立即傳播到整個界面。
你是什麼是什麼意思?我已經嘗試過'AppDelegate()。window?.tintColor = UIColor.redColor()',但這不起作用... :-( –
我很高興聽到_that_代碼不起作用,因爲它「AppDelegate()'不是獲取對應用程序委託的引用的方式!但是假設你有一個用戶點擊的按鈕,並且我們在動作方法中收到了這個點擊,這樣按鈕就是'sender' 。然後'(發件人爲!UIView).window?.tintColor'可設置。 – matt
噢,謝謝!我是Xcode的新手,因此我問的是愚蠢的問題.... –
- 1. 以編程方式更改佈局的佈局顏色
- 2. UINavigationController以全局方式和編程方式更改導航欄的色調顏色
- 3. 以@drawable xml編程方式更改佈局顏色
- 4. 以編程方式在Android中刪除色調顏色
- 5. 更改iOS8中更多菜單的UITabbar色調顏色
- 6. 以編程方式在C中更改顏色#
- 7. Swift:如何在tableViewController中以編程方式更改tableHeaderView的邊框顏色
- 8. asp:表以編程方式更改行顏色
- 9. 以編程方式更改ListView行的背景顏色(wpf)
- 10. 在運行時更改JList行顏色
- 11. Apple watch:以編程方式更改狀態欄的色調顏色
- 12. 如何以編程方式在圓上動態更改顏色
- 13. 如何以編程方式更改Highcharts中的顏色選項?
- 14. 如何更改android中的SeekBar顏色? (以編程方式)
- 15. 如何以編程方式更改圖像中的顏色?
- 16. 以編程方式更改狀態欄顏色等於導航欄顏色
- 17. 在運行時更改KendoPanel的顏色
- 18. 在運行時更改xamarin.forms顏色
- 19. 以編程方式更改膚色
- 20. 如何更改Xamarin iOS應用程序中的全局色調顏色?
- 21. 在運行時用swift更改UINavigationBar tint顏色
- 22. 以編程方式從顏色中獲取選擇的顏色
- 23. 如何以編程方式獲取ImageView的色調顏色?
- 24. 如何在swift中更改標籤欄的色調顏色?
- 25. 如何以編程方式更改按鈕的背景顏色
- 26. 以編程方式更改文件夾圖標顏色
- 27. 以編程方式更改VS2012顏色主題
- 28. 以編程方式更改單元格顏色
- 29. oracle窗體以編程方式更改窗口背景顏色?
- 30. XNA以編程方式更改背景顏色
也許你可以繼承你的ViewControllers繼承自定義的,並在那裏做你想要的更改。然後,您可以編程方式進行更改。 – PoolHallJunkie
你是什麼意思,AppDelegate不是在運行時? – rmaddy
在應用程序運行期間,用戶應該有可能更改全局色調顏色。修改應該在沒有重新啓動應用程序的情況下進行。 @rmaddy –