是否有机会在运行时以编程方式更改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 –