我正在使用iOS 6自动布局。
我有使用Interface Builder创建的纵向模式。
我在UIScrollView
(Controller类视图)中有一个UIView
。我设置了两个标签:一个是右侧与滚动视图对齐,另一个右侧与视图对齐。 scrollview比视图短。当我在横向上模拟和旋转时,滚动视图中的标签没有正确对齐,但视图中的标签设置正确。
当您单击滚动视图标签并转到Utilities > Size
检查器时,您将看到标签具有约束条件:Trailing space to: Superview
。您无法更改为ScrollView。
我也在代码中试过这个:
[NSLayoutConstraint constraintWithItem:fileSize
attribute:NSLayoutAttributeRight
relatedBy:NSLayoutRelationEqual
toItem:motherScrollView
attribute:NSLayoutAttributeCenterX
multiplier:1.0
constant:20];
答案 0 :(得分:0)
选择UIScrollView,然后使用Xcode中的编辑器菜单更改其他约束。滚动视图的超级视图将是UIView,如果它是UIView的子视图。