转自:http://www.jianshu.com/p/8262ec74bfc7
只要遵守了UIAppearance协议
的类,都可以设置主题查看UIView的头文件,可得,UIView可以设置主题,那么不是所有继承UIView的控件就都可以设置主题了吗?是的通过主题对象设置属性的前提: 属性后面是否带有UI_APPEARANCE_SELECTOR
的方法
主题会生效
:先设置控件主题,后添加控件,主题不会生效
:先添加控件,后设置主题方案1 :将控件所在控制器的View从窗口移除,因为主题已经确定了,再将控件所在控制器的View添加到窗口上 =》 此时主题就起作用了。
控件是否销毁,要看是否有强指针指向它
新闻热点
疑难解答