0

我使用自动布局在情节提要中添加了一个视图。我在视图上设置了约束,因此自动旋转的视图没有问题。

现在,我以编程方式向视图添加子视图,而不是使用 stroyboard。自动旋转现在不起作用。子视图始终显示为纵向,这与您未在情节提要中的视图上设置约束相同。我设置了 autoresizingMask = ~UIViewAutoresizingNone; 但它不起作用,因为这是旧式的 sprint 和 struct。

是否有一种简单的方法可以使视图的自动旋转工作以编程方式添加到使用情节提要的视图中?谢谢。

4

1 回答 1

1
  1. 设置translatesAutoresizingMaskIntoConstraints = NO;为您以编程方式创建的视图。
  2. 以编程方式为其添加约束。
于 2013-11-08T13:52:56.000 回答