自动布局不适用于所有屏幕尺寸
Autolayout just not working for every screen size
我的应用程序是一款游戏,菜单有很多标签和按钮,我无法让所有不同的屏幕尺寸(iPhone 4/5/6/6+)在同一组中看起来都可以接受限制条件。
有没有一种方法可以将所有视图同步在一起,以便在所有不同的屏幕尺寸上看起来都一样?
该项目被锁定为仅纵向,因此我不需要考虑旋转。
对于自动版式,您
- 考虑您要支持的屏幕尺寸。
- 你想在哪个 view/buttons/labels/imageview 等中保持固定
不同的屏幕尺寸。
- 哪些 view/buttons/labels/imageview 等可以缩放以适合屏幕。
现在,如果通过缩放您可以在屏幕上显示的内容,那么您就可以开始了。但是,如果您仍然找不到方法,那么您可能需要使用 scrollview 并添加一个 UIView(我们称之为内容视图),将所有内容放入其中,并从顶部到 [=] 垂直约束它们25=] 如果你想使用 scrollview,video 可以帮助你
https://www.youtube.com/watch?v=UnQsFlMGDsI
我的应用程序是一款游戏,菜单有很多标签和按钮,我无法让所有不同的屏幕尺寸(iPhone 4/5/6/6+)在同一组中看起来都可以接受限制条件。
有没有一种方法可以将所有视图同步在一起,以便在所有不同的屏幕尺寸上看起来都一样?
该项目被锁定为仅纵向,因此我不需要考虑旋转。
对于自动版式,您
- 考虑您要支持的屏幕尺寸。
- 你想在哪个 view/buttons/labels/imageview 等中保持固定 不同的屏幕尺寸。
- 哪些 view/buttons/labels/imageview 等可以缩放以适合屏幕。
现在,如果通过缩放您可以在屏幕上显示的内容,那么您就可以开始了。但是,如果您仍然找不到方法,那么您可能需要使用 scrollview 并添加一个 UIView(我们称之为内容视图),将所有内容放入其中,并从顶部到 [=] 垂直约束它们25=] 如果你想使用 scrollview,video 可以帮助你 https://www.youtube.com/watch?v=UnQsFlMGDsI