iOS:fix cannot change rootView's layoutconfig or size

This commit is contained in:
pengfei.zhou
2020-03-13 17:45:03 +08:00
committed by osborn
parent e13d926b6c
commit 38ea6ea7d4
3 changed files with 16 additions and 4 deletions

View File

@@ -125,7 +125,8 @@ - (void)doricLayoutSubviews {
if ([self.superview requestFromSubview:self]) {
[self.superview doricLayoutSubviews];
} else {
[self layoutSelf:CGSizeMake(self.width, self.height)];
CGSize size = [self measureSize:CGSizeMake(self.superview.width, self.superview.height)];
[self layoutSelf:size];
}
}