当我删除另一个子视图时,我希望我的子视图移动到顶部并且它的 superView 会缩小。
我有一个视图,称为 topView。里面有三个视图:toField、fromField、subjectTextView。
我添加了以下约束来实现这一点,但它们不起作用:当 toField 被删除时,没有任何反应,topView 保持不变。
NSDictionary *viewsDictionary = NSDictionaryOfVariableBindings(_fromField, _toField, _subjectTextView);
NSArray *layoutConstraints = [NSLayoutConstraint constraintsWithVisualFormat:@"V:|[_toField][_fromField][_subjectTextView]|" options:0 metrics:nil views:viewsDictionary];
[_topView addConstraints:layoutConstraints];
我已经阅读了Apple 参考资料,但没有任何内容。