如何使Xcode语句不可逆?

问题描述 投票:0回答:3

XCode现在具有此功能,当您在情节提要板上进行segue时,segue变为可逆的。这意味着您可以从上向下滑动以返回上一个视图。目前,我正在情节提要中使用“显示详细信息”(例如“替换”)segue。看起来像这样:

如何禁用此功能?我只希望新视图完全显示而不能返回。

ios swift xcode view storyboard
3个回答
1
投票

使用UIViewController的modalPresentationStyle属性。

let vc = UIViewController()
vc.modalPresentationStyle = .fullScreen
self.present(vc, animated: true, completion: nil)


0
投票

您也可以在准备segue时这样做:

segue.destination.modalPresnetationStyle = .fullscreen

0
投票

在IB中选择目标视图。然后显示其属性检查器。在演示中,选择全屏而不是自动。


0
投票

您可以通过选择目标控制器直接从情节提要中实现此目的,并从属性检查器平移中设置presentation样式:

Storyboard

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