我非常担心iOS 7中如何处理自动布局和约束。
我有一个UIView,它有一个嵌入式UIScrollView ...在UIScrollView里面我有一个容器视图。在这个容器视图中我有3个视图......
注意:这些约束总是一样的。
标签将始终具有相同的尺寸。
当屏幕上首次显示视图时,内容区域1和内容区域2的高度均为30磅,ActivityViewSpinner旋转,同时进行2次单独的Ajax调用以加载这些部分的数据。
内容区1的数据将是两件事之一...... 320x320图像或要求用户提交图像的按钮。
内容区2的数据将是两件事之一......要么标签说没有数据,要么UITableView将是320x300满的数据。
我正在测试的用例只是在内容区域1的Ajax调用中返回图像...我得到了我的图像,但是,它不尊重10pt“内容区域的顶部2到内容区域底部1“约束。
我已使用以下代码实现了updateViewConstraints
[super updateViewConstraints];
[_containerView addConstraint:[NSLayoutConstraint constraintWithItem:otherSubmissionsView
attribute:NSLayoutAttributeTop
relatedBy:NSLayoutRelationEqual
toItem:mySubmissionView
attribute:NSLayoutAttributeBottom
multiplier:1.0
constant:10.0]];
但是,这就是用户界面的样子:
我非常担心如何保持这种约束。
任何帮助都会很棒。