Autolayout视图在不同的屏幕尺寸上总是相同的大小

时间:2015-03-05 12:45:51

标签: ios objective-c iphone autolayout

我有一个观点:View

有人可以帮助我布局这些视图,它们在每部iPhone上看起来都一样吗?我的意思是大小是动态的,视图会根据屏幕大小缩小。

我尝试了纵横比和其他布局选项但没有帮助。

2 个答案:

答案 0 :(得分:2)

如果要使用自动布局更改不同屏幕上的视图大小,则必须添加高度和宽度约束。然后才更改视图大小。

步骤:

  1. 在xcode中打开您的项目。

  2. 转到故事板选择自动布局,选择您的视图,

  3. Xcode中的
  4. 从“编辑器”菜单中,选择“引脚\宽度和高度”

    http://www.raywenderlich.com/50317/beginning-auto-layout-tutorial-in-ios-7-part-1

答案 1 :(得分:1)

根据您的问题,请查看下面的链接,它可能有助于解决您的多个视图大小和布局问题。

https://stackoverflow.com/a/27471120/4101371

你也可以参考:

https://www.youtube.com/watch?v=Nl2iMF0yKW8&list=PLXCowKcXAVgrxHKLWTa4HxNPrSmTj3D-_

我也在上面的答案中添加了这个链接。