UIView的布局被重置UIView的布局被重置(UIView layout being reset

2019-05-12 09:34发布

我用一个故事创造我的初始状态view 。 然后,我有一个button ,改变布局(它扩展了UITextView占用屏幕的一半)。

每当我试图改变标签的屏幕上的文本编程中UIView被重置到故事板布局。

是否有一个复位的方法UIView到初始状态,是造成这种情况发生? 或者有什么想法,为什么这是发生?

Answer 1:

你已经自动版式开启你的故事板。 该自动布局系统将(在不同时间),根据您的故事板的布局限制设置您的视图层次每个视图的位置和大小。

您可以关闭自动布局在你的故事板 ,或者你可以调整通过修改其布局约束文本视图。

如果您想使用自动布局和修改的约束,至少看的第一个自2012年WWDC这三部影片:

  • 会话202 -介绍自动布局iOS和OS X
  • 会话228 -为掌握自动布局的最佳实践
  • 会话232 -自动布局通过实施例


文章来源: UIView layout being reset