我有带有根节点的 ASViewController。在初始化中,我添加了一些节点。点击按钮后我需要显示新节点。我该怎么做?
问问题
151 次
1 回答
2
只需使用布局转换
- (ASLayoutSpec *)layoutSpecThatFits:(ASSizeRange)constrainedSize
{
ASStackLayoutSpec *stack = [[ASStackLayoutSpec alloc] init];
if (self.buttonState == SignupNodeName) {
[stack setChildren:@[field, self.buttonNode, self.newNode]];
} else {
[stack setChildren:@[field, self.buttonNode]];
}
UIEdgeInsets insets = UIEdgeInsetsMake(15.0, 15.0, 15.0, 15.0);
return [ASInsetLayoutSpec insetLayoutSpecWithInsets:insets child:stack];
}
于 2018-09-01T17:27:49.453 回答