UIViewController(QMUITheme)
@interface UIViewController (QMUITheme)
/**
当主题变化时这个方法会被调用
@param manager 当前的主题管理对象
@param identifier 当前主题的标志,可自行修改参数类型为目标类型
@param theme 当前主题对象,可自行修改参数类型为目标类型
*/
- (void)qmui_themeDidChangeByManager:(QMUIThemeManager *)manager identifier:(__kindof NSObject<NSCopying> *)identifier theme:(__kindof NSObject *)theme NS_REQUIRES_SUPER;
@end
Undocumented
-
当主题变化时这个方法会被调用
Declaration
Objective-C
- (void)qmui_themeDidChangeByManager:(nonnull QMUIThemeManager *)manager identifier: (nonnull __kindof NSObject<NSCopying> *)identifier theme:(nonnull __kindof NSObject *)theme;
Swift
func qmui_themeDidChange(by manager: QMUIThemeManager, identifier: NSCopying & NSObjectProtocol, theme: NSObject)
Parameters
manager
当前的主题管理对象
identifier
当前主题的标志,可自行修改参数类型为目标类型
theme
当前主题对象,可自行修改参数类型为目标类型