UIView(QMUI_Debug)
@interface UIView (QMUI_Debug)
Debug UIView 的时候用,对某个 view 的 subviews 都添加一个半透明的背景色,方面查看 view 的布局情况
-
是否需要添加debug背景色,默认NO
Declaration
Objective-C
@property (nonatomic) BOOL qmui_shouldShowDebugColor;
Swift
var qmui_shouldShowDebugColor: Bool { get set }
-
是否每个view的背景色随机,如果不随机则统一使用半透明红色,默认NO
Declaration
Objective-C
@property (nonatomic) BOOL qmui_needsDifferentDebugColor;
Swift
var qmui_needsDifferentDebugColor: Bool { get set }
-
标记一个view是否已经被添加了debug背景色,外部一般不使用
Declaration
Objective-C
@property (nonatomic, readonly) BOOL qmui_hasDebugColor;
Swift
var qmui_hasDebugColor: Bool { get }