Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 正在重置的UIView布局_Iphone_Ios_Uiview_Uitextview - Fatal编程技术网

Iphone 正在重置的UIView布局

Iphone 正在重置的UIView布局,iphone,ios,uiview,uitextview,Iphone,Ios,Uiview,Uitextview,我正在使用故事板创建视图的初始状态。然后我有一个按钮可以改变布局,它可以扩展UITextView以占据屏幕的一半 每当我试图以编程方式更改屏幕上标签的文本时,UIView都会重置为情节提要布局 是否有一种方法可以将UIView重置为其初始状态,从而导致这种情况发生?或者你知道为什么会这样吗 您已经为情节提要打开了自动布局。自动布局系统将根据情节提要中的布局约束,在不同的时间设置视图层次结构中每个视图的位置和大小 您可以选择,也可以通过修改文本视图的布局约束来调整文本视图的大小 如果要使用自动布局

我正在使用故事板创建视图的初始状态。然后我有一个按钮可以改变布局,它可以扩展UITextView以占据屏幕的一半

每当我试图以编程方式更改屏幕上标签的文本时,UIView都会重置为情节提要布局


是否有一种方法可以将UIView重置为其初始状态,从而导致这种情况发生?或者你知道为什么会这样吗

您已经为情节提要打开了自动布局。自动布局系统将根据情节提要中的布局约束,在不同的时间设置视图层次结构中每个视图的位置和大小

您可以选择,也可以通过修改文本视图的布局约束来调整文本视图的大小

如果要使用自动布局并修改约束,请至少观看WWDC 2012中这三个视频中的第一个:


如果你能给我们看一下你的代码,那会有帮助的。