gpt4 book ai didi

ios - 标签栏 iPad 应用程序到侧边栏 macOS Catalyst 应用程序

转载 作者:行者123 更新时间:2023-12-01 15:48:52 24 4
gpt4 key购买 nike

我正在努力弄清楚如何转动我的 tabbar基于 iPad 的应用程序变成基于侧边栏导航的 Catalyst应用程序。类似于 Apple 显示的屏幕截图:

enter image description here

您可以在上面的屏幕截图中看到 iPad 应用使用了 tabbar布局但macOS Catalyst 应用程序使用左侧边栏导航。

我如何才能做到这一点并将我的 iPad 应用程序转换为在 macOS 中使用侧边栏?

最佳答案

你可以做这样的事情

#if targetEnvironment(macCatalyst)
// here use the NavigationView + NavigationLinks to make the sidebar on macOS
#else
// here use the Tab Bar view.
#endif
如果需要,您可以使用它来创建整个备用 View 。
例如:
#if targetEnvironment(macCatalyst)
struct MyView: View {
var body: some View {
Text("Im in macOS")
}
}
#else
struct MyView: View {
var body: some View {
Text("Im in iOS")
}
}
#endif

关于ios - 标签栏 iPad 应用程序到侧边栏 macOS Catalyst 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62420110/

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