AutoLayouts,Contraints,UIView和重新调整大小
问题描述:
我试图搜索AutoLayout,Contraints和其他几个项目,但我似乎无法找到一个简单的答案,似乎是一个简单的问题。以下是两个截图。第一个是Storyboard中的4英寸iPhone,第二个是3.5英寸。AutoLayouts,Contraints,UIView和重新调整大小
在底部,我有一个位于所有其他图层之上的“UIView”,只有当我点击“分享”按钮时才会弹出。看到我的问题?我想在3.5“和4”上保持UIView的大小相同。正如你所看到的,它的增长,不看4" 画面上一样好。为了做到这一点需要调整哪些设置。我知道这将是一个约束的设置。
答
只需选择黑顶UIView
,并在IB窗口中添加一个高度约束。 要做到这一点,搜索在窗口右下角的“针”菜单,选择“销高度”。
这告诉Xcode你希望你的视图始终保持相同的高度。请注意,这可能会使您的视图的前一个约束无用(在我的情况下,我删除了“顶部空间”)。
哇,我以前没有尝试过,超越了我。谢谢。 – tjberte
为了公平起见,我认为苹果公司犯了一个糟糕的用户界面错误,把这样一个重要而有用的菜单放在(不太有用的)缩放菜单旁边。 –