iOS小知识 -- 换肤的基本实现

2017-11-25  本文已影响0人  这个姑凉儿

一.换肤的介绍

二.切换背景图片

三.切换背景颜色

提示:不要把换肤的代码放到viewDidLoad里面,因为控制器是懒加载的
一旦加载上就不会重新加载
所以viewDidLoad只会走一次,在切换了皮肤,后面的页面并不会变化所以要放在viewWillAppear,因为每次都会加载,假如这个控制器是push进来的那放在viewDidLoad也可以实现换肤效果,因为push进来的控制器在pop回去的时候回自动销毁,这样每次进来都是重新加载的,都会走viewDidLoad

此篇只提供思路,具体的实现和调用可以参考demo demo下载地址

上一篇 下一篇

猜你喜欢

热点阅读