ios - UISplitViewController 共享相同的标题

标签 ios iphone swift ipad uisplitviewcontroller

我面临一个问题,我不知道是否可以解决我需要为 iPhone、Ipad 开发类似这样的东西

iPad: enter image description here

苹果手机: enter image description here

我怎样才能做到这一点?

最佳答案

在 iPhone 上,让 SplitView 看起来像 iPad 的唯一方法是将设备横向翻转。它不会保留导航 Controller 上的实体标题。有几个话题HereHere这或许能为您提供更多帮助。

有一些代码表明,这可能是您正在寻找的帮助您保留实体标题的代码,但据我所知,在 iPhone 上无法做到这一点——至少在纵向方向上是这样。我认为这段代码可能会解决您的问题,但我还没有测试过...

将以下内容放入您的 Master View Controller 中:

self.splitViewController!.delegate = self;

self.splitViewController!.preferredDisplayMode = UISplitViewControllerDisplayMode.AllVisible

self.extendedLayoutIncludesOpaqueBars = true

关于ios - UISplitViewController 共享相同的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39510962/

相关文章:

iphone - 人脸类型检测

swift MaterialComponents.MDCTabBarView mdc_customView 不能正常工作

swift - 如何使用@MainActor 初始化全局变量?

ios - PhoneGap 1.4 + Sencha Touch 2 iPhone应用程序提交到应用程序商店错误

ios - 如何在项目中链接 libcommonCrypto.dylib。?

iPhone UINavigationController 应用程序设计

ios - 加载 TableView 时项目出错

iOS - 如何像默认相册一样实现裁剪图像?

ios - 无法确定 iPod 中的位置?

ios - 如何为 NSAttributedString 设置默认字体