【问题标题】:Swiftui sheets on mac app doesn't work properlymac 应用程序上的 Swiftui 工作表无法正常工作 【发布时间】:2020-07-17 18:57:59 【问题描述】: 当尝试在 Mac OS 应用程序上使用工作表时,它不能像在 iO 上那样进行交互(向下滑动以返回上一个视图)。这是正常的还是我需要解决方法才能返回到以前的视图? 【问题讨论】: 正常。在 macOS 工作表上没有这种“交互式关闭”功能 - 您必须通过按钮显式关闭它。 标签: swift xcode swiftui 【解决方案1】: 在 macOS 上您需要一个关闭按钮,没有关闭手势。如果您的应用也支持 iOS,那么在其中也设置一个关闭按钮可能是明智之举 - 并非所有 iPad 用户都熟悉该手势,而且该手势不适用于横屏手机。 【讨论】: