Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.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/5/objective-c/22.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
Ios 如何从情节提要中删除堆栈视图_Ios_Objective C_Swift_Uistoryboard_Uistackview - Fatal编程技术网

Ios 如何从情节提要中删除堆栈视图

Ios 如何从情节提要中删除堆栈视图,ios,objective-c,swift,uistoryboard,uistackview,Ios,Objective C,Swift,Uistoryboard,Uistackview,我正在尝试通过堆栈视图进行UI设计。不幸的是,我不能,所以现在我想从我的故事板中删除stackview。我不知道如何删除它并在没有stackview的情况下恢复我以前的设计。那我该怎么做呢 我已经试过了: Select the stackview and click Editor -> Unembed 但是这种情况删除了stack view,并且设计没有更改回stack view之前 谢谢这里的问题是设计不会回到堆栈视图之前的状态。当您将其放在堆栈视图中时,它删除了约束 因此,要回答您

我正在尝试通过堆栈视图进行UI设计。不幸的是,我不能,所以现在我想从我的故事板中删除stackview。我不知道如何删除它并在没有stackview的情况下恢复我以前的设计。那我该怎么做呢

我已经试过了:

Select the stackview and  click Editor -> Unembed
但是这种情况删除了stack view,并且设计没有更改回stack view之前


谢谢

这里的问题是设计不会回到堆栈视图之前的状态。当您将其放在堆栈视图中时,它删除了约束

因此,要回答您的问题,要删除堆栈视图,您只需选择它并点击delete。要使其恢复到以前的状态,请返回并按照您的需要对其进行排列,并添加约束。似乎您对自动布局还不熟悉,我建议您学习本教程:

下面是一个专门针对堆栈视图的教程:

如果您更喜欢视觉学习:

编辑器->未嵌入应该足以删除StackView。还有两个关于StackView的教程,您可以了解它是如何工作的以及如何正确实现它。

要删除堆栈视图,有两种方法:

(A) (1)打开导航器,然后打开大纲视图;(2) 选择要删除/移除的堆栈视图(请参阅);(3) 在顶部的Xcode工具横幅中,单击“编辑器”,然后单击“取消嵌入”。(请参阅)上面的内容将删除已选中的堆栈视图 (A) 方法移除“嵌入”UI元素的堆栈。UI元素被保留

(B) (1)打开导航器,然后打开大纲视图;(2) 选择要删除/删除的堆栈视图;(3) 点击“删除”键
(B) 方法移除堆栈和“嵌入的”UI元素。UI元素也将被删除。

Editor->Unembed应该足够了,您是否尝试重新启动xcode?@RashwanL我如何重新启动xcode?。我没有找到任何重新启动的选项,只需关闭应用程序并重新启动它即可。@RashwanL design没有像StackViews之前那样更改。请上传项目并发送链接,我将尝试从那里帮助您。