feat:step1

This commit is contained in:
pengfei.zhou
2019-11-27 14:31:52 +08:00
parent fe292f7b7f
commit bb9e6671f6
2 changed files with 113 additions and 102 deletions

View File

@@ -19,14 +19,7 @@
#import <Foundation/Foundation.h>
struct DoricMargin {
CGFloat left;
CGFloat right;
CGFloat top;
CGFloat bottom;
};
typedef struct DoricMargin DoricMargin;
typedef UIEdgeInsets DoricMargin;
DoricMargin DoricMarginMake(CGFloat left, CGFloat top, CGFloat right, CGFloat bottom);
@@ -91,13 +84,16 @@ typedef NS_ENUM(NSInteger, DoricGravity) {
@interface UIView (DoricLayoutConfig)
@property(nonatomic, strong) DoricLayoutConfig *layoutConfig;
@end
@interface UIView (DoricTag)
@property(nonatomic, copy) NSString *tagString;
- (UIView *)viewWithTagString:(NSString *)tagString;
@end
- (CGSize)targetLayoutSize;
@interface UIView (DoricLayouts)
- (void)layoutSelf;
- (CGSize)measureSize:(CGSize)targetSize;
@end
@end