Autolayout在不同的屏幕尺寸上始终显示相同的尺寸
我有一个看法:
有人可以帮我布置这些视图,他们都看起来每个iPhone都一样吗? 我的意思是大小是dynamic的,并根据屏幕大小缩小视图。
我尝试了方面配给和其他布局选项,但没有任何帮助。
如果要使用自动布局更改不同屏幕上的视图大小,则必须添加高度和宽度限制,然后才能更改视图大小。
脚步:
-
在xcode中打开你的项目。
-
goto storyboardselectAuto layout,select你的视图,
-
在Xcode中从编辑器菜单中selectPin \ Width和Height
http://www.raywenderlich.com/50317/beginning-auto-layout-tutorial-in-ios-7-part-1
根据你的问题,请看下面的链接,它可能有助于解决您的问题多个视图的大小和布局。
https://stackoverflow.com/a/27471120/4101371
你也可以参考:
https://www.youtube.com/watch?v=Nl2iMF0yKW8&list=PLXCowKcXAVgrxHKLWTa4HxNPrSmTj3D-_
我也在上面的答案中添加了这个链接。
- iOS:自动布局:当有足够的空间时,并排放置两个button,否则会一个一个放在另一个上面
- 使用Autolayout扩展tableView单元格导致UIViewAlertForUnsatisfiableConstraints
- iOS的自动布局可以重新排列UI小部件吗?
- 隐藏另一个button时居中一个button的约束
- iOS – 更新自动布局约束常量在推送另一个视图控制器然后返回后停止工作
- 如何调整UICollectionView的高度作为UICollectionView内容大小的高度?
- UITableViewCell与AutoLayout性能不佳
- 子视图中的UIButton在NSLayoutConstraint后没有收到触摸
- 如何在自定义的UITableViewCell中dynamic设置UITextView的高度和自动布局