gpt4 book ai didi

ios - 有没有办法以编程方式在 Cocoa 中强制水平 Split View?

转载 作者:行者123 更新时间:2023-11-29 11:00:09 25 4
gpt4 key购买 nike

我正在用 XCode 4 编写一个 iPad 应用程序,我想创建一个 UISplitViewController 实例,它在屏幕上水平显示其 viewController 引用。我一直在引用 Apple (SplitViews) 提供的 XCode 示例,但该示例使用 xib 嵌入两个由开发人员手动创建的水平 NSTextView。

有没有办法使用标准 XCode 库强制 Split View水平显示?我看过一些对 Matt Gemmell 的 MGSplitViewController 的引用类,但我想知道这是否可以仅使用 XCode 的标准库来完成。

我还阅读了关于程序化 Split View的主题 (here),但没有提到强制显示水平与垂直。

最佳答案

UISplitViewController 将屏幕分成左右两部分。没有公共(public) API(从 iOS 6.1 开始)告诉它分成顶部和底部部分。

您可以将 UISplitViewController 的 View 嵌入到具有旋转变换的自定义 View 中,然后使每个包含的 View 在相反方向上使用旋转变换。这将需要您实现一些额外的 View Controller 子类(可能还有 View 子类)。只使用 MGSplitViewController 或实现您自己的 Split View Controller 会简单得多。

关于ios - 有没有办法以编程方式在 Cocoa 中强制水平 Split View?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16289062/

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