如何在iPad上将UIView保持在最大像素大小,但在iPhone上保持屏幕大小



我在UIView(给它命名的主视图(上有一些按钮和标签,我想在iPhone上将此视图保持在最大尺寸,但在iPad上,我希望大小不超过xxx像素。

我为这些按钮和标签添加了一些约束,它们在 iPhone 上的位置和缩放效果很好,这是因为我在主视图中添加了一些约束,使其在距边框的每一侧保持 4 个像素。在iPad上运行时,视图会缩放到屏幕大小,因此我想将大小限制为700 x 400像素。

再添加 2 个约束,将 UIView 设置为高度"<= 700",宽度设置为"<= 400"。使约束的优先级为 1000。然后将将边设置为 4 的约束更改为优先级 990 。

最新更新