Remove ASLayoutNodeSize:

- ASLayoutNode no longer has 'size' constraint during its initialization..
- ASLayoutNode no longer needs parentSize to calculate its layout.
This commit is contained in:
Huy Nguyen
2015-06-23 17:34:24 +07:00
parent 90a78684c9
commit 64e2323a4e
25 changed files with 76 additions and 406 deletions

View File

@@ -1271,7 +1271,7 @@ static NSInteger incrementIfFound(NSInteger i) {
{
ASDisplayNodeAssertThreadAffinity(self);
ASLayoutNode *layoutNode = [self layoutNodeThatFits:constrainedSize];
ASLayout *layout = [layoutNode layoutThatFits:{CGSizeZero, constrainedSize} parentSize:constrainedSize];
ASLayout *layout = [layoutNode computeLayoutThatFits:{CGSizeZero, constrainedSize}];
return layout;
}