将最小宽度设置为 FlexibleSplitPaneHostingView

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

我在 SwiftUI 中使用 NavigationStack,试图在 Macos 上运行多平台应用程序。但是,当我导航到一个子视图,从而在右侧创建此拆分视图内容时,您会看到“子窗口”的内容很小,而“吃东西”在左侧被截断了。对于我的生活,我不知道如何访问这个视图,也不知道如何增加它的宽度以便可以完整地查看内容。

我尝试过的事情:

  • 我尝试增加导航视图/堆栈的最小宽度,这只会增加应用程序窗口框架,而不是子窗口/拆分视图。
  • 我尝试增加视图的最小宽度。这增加了视图的宽度,但它仍然受到其“子窗口”的限制。
  • 我尝试打印我认为是“子窗口”的描述:
    <_TtGC7SwiftUIP10$1ba52eb2028FlexibleSplitPaneHostingViewGVS_15ModifiedContentVS_14_ViewList_ViewGVS_23_NavigationPaneModifierVS_19SidebarStyleContext___: 0x13e817000>
swift macos swiftui window multiplatform
© www.soinside.com 2019 - 2024. All rights reserved.