【发布时间】:2015-12-27 23:56:07
【问题描述】:
我有一个根视图,其中包含一个包含(内容)视图的滚动视图。内容视图包含许多子控件。使用模拟器,当我改变方向时,包括滚动视图在内的所有视图都不会改变方向。例如,下图以纵向模式开始,并且所有控件都正确播放,但切换到横向模式只会水平显示纵向模式:
所有这些都是使用 Interface Builder 进行布局的,所以除了控件的一些 IB 出口外,我在控件视图文件中没有太多代码。
是否有某种约束阻止所有控件和视图重新定向?还是我总是必须在方向更改时手动布置这些?
【问题讨论】:
标签: ios swift uiscrollview autolayout orientation