我正在使用情节提要创建我的初始状态view
。然后我有一个button
改变布局的(它扩展了一个UITextView
占据屏幕的一半)。
每当我尝试以编程方式更改屏幕上标签的文本时,UIView
都会重置为情节提要布局。
是否有一种方法可以将 a 重置UIView
为导致这种情况发生的初始状态?或任何想法为什么会发生这种情况?
我正在使用情节提要创建我的初始状态view
。然后我有一个button
改变布局的(它扩展了一个UITextView
占据屏幕的一半)。
每当我尝试以编程方式更改屏幕上标签的文本时,UIView
都会重置为情节提要布局。
是否有一种方法可以将 a 重置UIView
为导致这种情况发生的初始状态?或任何想法为什么会发生这种情况?
您为情节提要打开了自动布局。自动布局系统将(在不同时间)根据情节提要中的布局约束设置视图层次结构中每个视图的位置和大小。
您可以在 storyboard 中关闭自动布局,也可以通过修改布局约束来调整文本视图的大小。
如果您想使用自动布局并修改约束,请至少观看 WWDC 2012 的这三个视频中的第一个: