如何在界面生成器中使两个UITextView在转向横向时正确对齐?

Gre*_*reg 0 iphone interface-builder uitextview ios

如何在界面生成器中使两个UITextView在转向横向时正确对齐?

我有一个占据屏幕的大约1/4,下面的另一个占据剩下的.肖像中的一切都很好看.

然而,在景观中它们重叠/不正确对齐.我一直在尝试调整大小的面具,但似乎没有提出正确的组合.

如何在定位更改期间让它们保持正确对齐(在iPad中使用也会很好)

编辑1 - 应该澄清我实际上在这个屏幕上,从上到下:

  • 菜单栏(顶部)
  • 带标题的UITextView(粗体文字)
  • 带有详细信息文本的UITextView

所以不确定这是否与答案有所不同.重点是,即使我玩不同的自动调整设置,我似乎无法得到它,以便在方向更改后,高UITextView的底部仍然整齐地与下面的顶部对齐(即我似乎得到重叠效应)

编辑2 - 我在UITextView周围放置了边框,实际上它们在横向模式下没有重叠,而是顶部UITextView(用于标题)的垂直宽度似乎缩小,从而切断了两个的第二/底线线标题.

cdu*_*uhn 6

要正确设置自动调整遮罩,请问自己以下六个问题:

  1. 我要选择高度我的看法的改变时,它的容器的高度变化?如果是这样,使得垂直弹簧与IB向上/向下箭头.这相当于设置UIViewAutoresizingFlexibleHeight.

  2. 做我想做的距离之间顶部我的观点和其容器的顶部改变的容器更改时的高度?如果是这样,请禁用 IB中的顶部支柱.这相当于设置UIViewAutoresizingFlexibleTopMargin.

  3. 做我想做的距离之间底部我的观点及其容器的底部来改变的容器更改时的高度?如果是这样,请禁用 IB中的底部支柱.这相当于设置UIViewAutoresizingFlexibleBottomMargin.

  4. 我要选择我的看法的改变时,其容器的变化宽度是多少?如果是这样,使水平弹簧与IB左/右箭头.这相当于设置UIViewAutoresizingFlexibleWidth.

  5. 做我想做的距离之间我的观点的左手侧,其容器的左边改变的容器更改宽度时?如果是这样,请禁用 IB中的左支柱.这相当于设置UIViewAutoresizingFlexibleLeftMargin.

  6. 做我想做的距离之间的权利我的观点的左手侧,其容器的右手边改的容器更改宽度时?如果是这样,请禁用 IB中的右支柱.这相当于设置UIViewAutoresizingFlexibleRightMargin.