什么是iOS中硬编码视图帧的替代方案

时间:2014-03-14 00:09:06

标签: ios layout resize landscape-portrait

所以这里的问题是我需要一个完全不同的横向和纵向布局。例如,我有一种观点,即在肖像中位于顶部但在横向位于屏幕右侧。

我目前正在使用硬编码帧,我将在“viewWillLayoutSubviews”中更改视图的帧,但我不喜欢这种硬编码,是否有任何方法可以在Interface Builder中实现相同的功能?

谢谢,

1 个答案:

答案 0 :(得分:1)

根据方向,尝试将updateViewConstraints首先removeConstraints然后addConstraints实施为纵向或横向。