如何让所有这些UIViews与其内部内容一样小?
这就是我所看到的
|-10-|[UIView ]|-10-|[UIView ]|-10-|[UIView ]|-10-||-----------|
我想看到什么?
|-10-|[UIView]|-10-|[UIView]|-10-|[UIView]|-10-||-----------------------|
我想一直向左推或左边拥抱内容。
上面的每个UIView都包含其他视图。所以这样的事情。 UIViews是带有支持代码的XIB。 xib和支持代码正在向左压缩。但是当我将XIB扔进上面的UIViews时。上面的UIViews不会向左挤压。
蓝色框是XIB,它正确地拥抱内容。但是红色框和故事板级别的约束不会拥抱或挤压内容。我似乎无法让NSLayoutConstraints始终拥抱。
答案 0 :(得分:0)
我的理解是你想让UIView彼此保持在一个常数= 10,但是你不介意通向超级视图。
|-10@1000-[UIView]-10@1000-[UIView]-10@1000-[UIView]->=10@250-|
通过更改前导的优先级,可以保证到右边缘的距离会发生变化。看看优先级如何低于拥抱视图。