以纵向和横向打开时,UISplitView 未全屏显示

发布于 11-26 07:46 字数 475 浏览 3 评论 0原文

我有一个带有 1 个按钮的 UIViewController(更多)。当我单击按钮时,必须打开 uisplitview。问题是打开起来很奇怪。 我制作了一些屏幕截图来澄清问题所在。 纵向未单击按钮:

在此处输入图像描述

纵向单击按钮(注意黄色上部):

在此处输入图像描述

横向时未单击按钮:

在此处输入图像描述

在横向中单击按钮(注意右侧):

在此处输入图像描述

我缺少吗一些设置可以消除“异常”?

I have a UIViewController with 1 button (more to come). When i click a button uisplitview must open. The problem is that it opens very strange.
I made some screenshots that will clarify what is wrong.
Button not clicked in portrait:

enter image description here

Button clicked in portrait(notice yellow upper part):

enter image description here

Button not clicked in landscape:

enter image description here

Button clicked in landscape (notice right side):

enter image description here

Am i missing some settings that will remove that "anomalies"?

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

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

发布评论

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

评论(1

樱桃奶球2024-12-03 07:46:04

SplitViewController 是根视图控制器。 Apple 不鼓励您将其用作主视图控制器之外的视图控制器。

来自文档:

分割视图控制器必须始终是您创建的任何界面的根。

The SplitViewController is meant to be the root view controller. Apple discourages you from using it as a view controller other than the main view controller.

From the docs:

A split view controller must always be the root of any interface you create.

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