每次我选择使用故事板时,我都在为这个简单的事情苦苦挣扎。
我只有2个容器,一个作为工具栏,另一个作为VC的容器。
看起来像这样:
我唯一想要的是保持这个简单结构对于iPhone 7/8
和7/8 plus
看起来都一样。这意味着获得工具栏的宽高比相同。
我试图在顶部容器上为顶部/左/右设置0个空格,在底部容器上设置为底部/左/右。
此时,我所做的任何事情都只能用于iphone 8 +。
任何事情,无论我做什么,都会让它在iPhone 7/8上变得凌乱。
你怎么做这么简单的事情?
答案 0 :(得分:2)
如果要在视图之间保持相同的宽高比,请选择两个视图并添加"相等的高度"约束。设置与您想要的比率相匹配的乘数
答案 1 :(得分:1)
如果您想要在评论中说出的话,您必须设置以下约束:
1. top view (leading, top & trailing) to superview = 0
2. bottom view (leading, bottom & trailing) to superview = 0
3. top view (bottom) to bottom view (top) = 0
4. bottom view (height) equal to (super)view (height) with a multiplier of 1:10 (or whatever ratio you want it to be)
顺便说一句,我认为你与那些试图帮助的人沟通的方式("你知道工具栏意味着什么吗?")是非常不尊重的。你应该考虑一下,并在以后的问题中使你的目标更加明确......