2017-09-13 234 views
0

我很困惑,如果“会发生变化特征”是定义上的iPhone肖像&风景模式不同组的布局约束正确的事情。我的目标是为iPhone上的肖像&风景模式设置不同的布局(在iPad上无关紧要)。我尝试了“为特性而变化”,并为肖像&风景模式定义了不同的NSLayoutConstraints集合,但它似乎不起作用。基本上,如果我有相同的看法约束P1 P2 &活跃肖像模式和C1 C2 &的景观模式,即应该做的工作。 “为性格而异”真的是为了这份工作吗?会发生变化性状的XCode 8方向

而且我怎么撤消我可能会用“会发生变化特征”已经添加任何变化?

+0

是的。这就是Vary for Traits所做的。看看你的自动布局限制,如果你修改了“Vary for Traits”下的限制,你会看到你的额外特性。你可以在那里删除它们。 –

+0

我认为这不像UIStackView那样简单。我在这里发布了一个单独的问题: –

+0

https://stackoverflow.com/questions/46214272/uistackview-autolayout-constraints –

回答

1

你需要做以下 -

  • 坐落在肖像模式约束。
  • 选择风景模式。
  • 禁用在纵向模式下设置的约束。
  • 为风景分配新的约束。
  • 回到在人像模式,并禁止你在风景模式下设置的约束。

就是这样。

希望它有效。

随意评论,如果你有任何困惑..

相关问题