gpt4 book ai didi

swift - 从 SLPagingViewSwift VC 继续并关闭目标 VC 以返回

转载 作者:行者123 更新时间:2023-11-28 16:04:57 25 4
gpt4 key购买 nike

***** 你可以download this project查看问题*****

我嵌入了 SLPagingViewSwift在我的项目中。在第三个 VC 中,我添加了一个按钮(和一个表格):

enter image description here

配置为执行 segue 的按钮(模态呈现):

enter image description here

在目标 VC 中,我有一个按钮(上面用绿色方 block 标记)可以执行以下操作:

 @IBAction func dissmissIt(_ sender: AnyObject) {

dismiss(animated: true, completion: nil)
}

但在目标 VC 被关闭后,我看到第三个 VC 中的按钮在不同的位置(更高):

enter image description here

布局已配置,按钮距顶部 40 像素(表格距按钮 8 像素):

enter image description here

出了什么问题?

我想初始布局配置考虑了 SLPagingViewSwift 导航栏,但在关闭后它会从屏幕顶部重新计算布局。

执行 segue 和关闭目标 VC 同时保持设计布局的正确方法是什么?

我看到了this answer

但我不确定在哪里使用它。我试过:

nav?.view.translatesAutoresizingMaskIntoConstraints = false

controller.view.translatesAutoresizingMaskIntoConstraints = false

但没有运气。

***** 你可以download this project查看问题*****

谢谢。

最佳答案

我遇到了同样的问题。在尝试修复它很多小时后,我找到了解决方案。

  1. 点击你的segue
  2. 在右侧面板上单击“显示属性检查器”
  3. 将演示选项设置为“全屏显示”。

为我工作。我希望它对你有用!

关于swift - 从 SLPagingViewSwift VC 继续并关闭目标 VC 以返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40428075/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com