如果我声明一个UILabel和一个不同大小的UIImageView,我可以将它们放在一个UIView中,两个水平之间有10.0个点吗?
谢谢!
答案 0 :(得分:1)
是的,你可以。基本上你需要的是适当的约束。您可以从代码或stoboard中添加约束
代码示例:
NSLayoutConstraint *constraint = [NSLayoutConstraint constraintWithItem:imageView attribute:NSLayoutAttributeRight relatedBy:NSLayoutRelationEqual toItem:view attribute:NSLayoutAttributeCenterX multiplier:1 constant:5];
[view addConstraint:constraint];
答案 1 :(得分:0)
这可以使用AutoLayout完成。 您可以将标签的右边距设置为superview CenterX左侧的5个点,并将imageview左边距设置为superview CenterX右侧的5个点。