【发布时间】:2011-07-30 22:03:16
【问题描述】:
如何让 Interface Builder 中的两个 UITextView 在横向对齐时正确对齐?
我有一个大致占据屏幕的上 1/4,另一个占据屏幕下方的剩余部分。肖像中的一切看起来都很好。
但在横向中,它们重叠/未正确对齐。我一直在尝试调整大小的蒙版,但似乎没有想出正确的组合。
如何让它们在方向更改期间保持正确对齐(在 iPad 中使用也很好)
编辑 1 - 应该澄清我实际上在这个屏幕上,从上到下:
- 菜单栏(顶部)
- 带有标题的 UITextView(粗体文本)
- 带有详细信息文本的 UITextView
所以不确定这是否与答案有任何不同。要点是,即使我使用不同的自动调整大小设置,我似乎也无法得到它,因此在方向改变后,高 UITextView 的底部仍然与低 UITextView 的顶部整齐地对齐(即我似乎得到了重叠效果)
编辑 2 - 我在 UITextView 周围设置了边框,实际上它们在横向模式下没有重叠,而是顶部 UITextView(用于标题)的垂直宽度似乎缩小了,以至于它切断了第二条/底线的两行标题。
【问题讨论】:
-
如果您在自动调整大小的用户界面中为两个文本视图都填写了每个箭头,除了顶部的底部和底部的顶部之外,会发生什么?
-
@Colin - 是的,已经尝试过了 - 在横向模式下发生的情况是底部视图比顶部视图的下部太高......
标签: iphone ios interface-builder uitextview