情节提要中的Segues问题

问题描述 投票:-1回答:1

我很快就遇到了问题。在图片中,我举例说明了我遇到的问题;基本上,我在视图控制器中创建一个按钮,然后通过segue将其链接到下一个视图控制器。问题在于,当我进行选择时,视图控制器变成一个“选项卡”,我猜这是放置它的方式,并且在应用程序中,用户只需在水龙头上向下滑动即可返回上一个视图控制器。 (如从图1到图2的过渡所示),这是有问题的,因为如果用户在视图控制器之间来回切换按钮,则会使视图控制器的新实例相互堆叠,并开始滞后由于内存使用情况而设置。

自从我进行了快速编程以来已经有一段时间了,但是我记得当做一个segue时,它只是从视图控制器过渡而无需创建它们,我将它们再次称为“标签”。有人知道为什么会这样吗?enter image description here enter image description here

ios swift uiviewcontroller segue viewcontroller
1个回答
0
投票

这是有问题的,因为如果用户使用视图控制器之间的按钮来回移动,它将使视图控制器的新实例相互堆叠,

如果发生这种情况,是因为您的“返回”按钮配置不正确。您需要设置unwind segue,否则需要使用“返回”按钮的动作处理程序调用dismiss

© www.soinside.com 2019 - 2024. All rights reserved.