不同我犯了一个屏幕,看起来像这样故事板从模拟器
但是,如果我运行模拟器它看起来像这样
如你所见,一些的组件才能得到所有群集往上顶
其他组件不显示因为他们被设置为隐藏,所以这不是问题,他们显示在正确的位置
我试过使用autoresize功能来帮助我,它有点,因为当我预览该屏幕与多种尺寸,如iphone 5.3英寸,iPhone xx英寸,它可以正确缩放。我不能使用自动布局,因为多数民众赞成一个旧的项目,如果我自动布局上设置的,所有其他画面变得乱七八糟。
任何人都可以帮助我吗?
不同我犯了一个屏幕,看起来像这样故事板从模拟器
但是,如果我运行模拟器它看起来像这样
如你所见,一些的组件才能得到所有群集往上顶
其他组件不显示因为他们被设置为隐藏,所以这不是问题,他们显示在正确的位置
我试过使用autoresize功能来帮助我,它有点,因为当我预览该屏幕与多种尺寸,如iphone 5.3英寸,iPhone xx英寸,它可以正确缩放。我不能使用自动布局,因为多数民众赞成一个旧的项目,如果我自动布局上设置的,所有其他画面变得乱七八糟。
任何人都可以帮助我吗?
可以编程设置元素的位置和大小。这是最好的选择之一。关于视图或设备边界设置所有元素的位置和大小。尽管需要付出很多努力,但除了使用自动布局之外,这是您可以实现的最佳方式。
你没有给约束的任何组件。如果你不给约束,那么你的组件总是因设备而异。 我共享的自动布局教程here,这样就可以做出更好的用户界面,并在每一个设备运行正常。
有在Interface Builder文件检查器“使用自动版式”复选框。它默认情况下是开启的,并且会导致系统在你的视图上创建约束来覆盖它们的帧。
您的看法越来越强烈地四处移动的方式建议,我认为这是复选框被选中为您的故事板。
一旦你有自动布局关闭,有很多你可以做的“支柱和冲刺”调整口罩,让您的意见根据屏幕大小来调整它们的大小和位置。但是,我不能在单个论坛帖子中解释这一点。
你可以分享在[email protected] –