Mac 应用程序中的 UISplitViewController?

发布于 2024-10-13 19:28:38 字数 47 浏览 5 评论 0原文

是否可以在 Mac 应用程序中使用 UISplitViewController?

Is it possible to use UISplitViewController in a Mac app?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

策马西风 2024-10-20 19:28:38

不,它是 UIKit 的一部分,因此在 Mac 上不可用。如果您需要具有多个窗格的视图,则可以使用 NSSplitView,但它有一个非常不同的 API。

此外,UISplitViewController 最重要的功能(处理自动旋转并在纵向模式下隐藏主视图)在 Mac 应用程序中没有多大意义,因为屏幕从不旋转。

No, it's part of UIKit and thus not available on Mac. You can use NSSplitView if you need a view with multiple panes, but it has a very different API.

Besides, the most significant feature of UISplitViewController (handling auto-rotation and hiding the master view in portrait mode) doesn't make much sense in a Mac app, as the screen never rotates.

阳光①夏 2024-10-20 19:28:38

如果您有动力自己编写,MGSplitViewController 是 UIKit 的 UISplitViewController 的 BSD 许可的通用重新实现,可能提供见解。项目位于 Github 上的 MGSplitViewController

If you're motivated to write your own, MGSplitViewController is a BSD-licensed general reimplementation of UISplitViewController for UIKit that might provide insight. Project available at MGSplitViewController on Github.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文