iOS Auto Layout在CSS中创建类似于响应式设计的东西

时间:2014-08-20 14:41:37

标签: ios xcode storyboard autolayout

关于目标的几句话:

我的iPad屏幕会被旋转,这意味着我在工作应用程序中会有不同的宽度和高度。我在屏幕上有两个UIView。因此,当设备处于纵向模式时,视图的位置如下图所示:

enter image description here

当设备处于横向模式时:

enter image description here

如果视图有子视图,我想在修改父视图后拉伸它们。

有没有办法如何使用Storyboard和自动布局功能?

1 个答案:

答案 0 :(得分:1)

您无法通过一组自动布局限制以您描述的方式更改视图的位置。为了实现您所描述的内容,我建议您先看看这个问题:Alternative iOS layouts for portrait and landscape using just one .xib file。描述的主要解决方案是使用多个视图,多个接口文件,或在两组自动布局约束之间进行交换。