我有故事板,它使用单独的NIB文件来加载UIScrollView
的内容。一切正常。
我已将UIScrollView
置于UIPageControl
内。现在,当我改变" page"时,我需要以编程方式改变(重新定位,拉伸)一些元素。问题是,如果我这样做,在页面完全加载后,我的元素"跳跃"到NIB中设置的位置,忽略我在代码中所做的更改。
我试图将这些变化放在" will"和"做了#34;一种方法,但没有运气。一旦我的视图可见,它就处于默认状态,忽略了我的更改。如果我按下按钮并在按钮点击响应中进行更改,则会正确更改/重新定位/拉伸元素。但这显然不是我想要的。
如果我关闭自动布局,它就可以了。但这有点"丑陋"溶液