- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我在 iPad 上使用 UISplitView 时遇到问题。
我使用 UISplitView 创建普通应用程序,并在我添加的 DetailViewController 中
override func viewDidLoad() {
super.viewDidLoad()
navigationItem.leftBarButtonItem = splitViewController?.displayModeButtonItem
navigationItem.leftItemsSupplementBackButton = true
}
在 iPhone 中它工作正常
但在 iPad 中它不显示用于拉伸(stretch)详细 View Controller 的按钮。
我知道可以做到,因为 Apple 在 Note 应用程序中有它。
如何以正确的方式完成此任务?
最佳答案
将 SplitViewController 的 preferredDisplayMode 设置为 UISplitViewControllerDisplayModeAllVisible 它就会出现。
但是这也会在 iPad 上以纵向模式改变它,你可能不希望它在那里,所以你必须在旋转时检查并相应地改变它。
关于ios - iPAD 中的 UISplitViewController displayModeButtonItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43627214/
每次导航到另一个屏幕时,我都会在控制台中收到此消息: [Assert] displayModeButtonItem is internally managed and not exposed for
我正在学习使用 Xcode 6.3 和 iOS SDK 8.3 的基本控件和模板。在我创建了一个Master-Detail View 模板后,我尝试更改detailview 的导航栏 上的后退按钮的标
有人知道更改从 UISplitViewController 委托(delegate)返回的按钮的文本(和外观吗?)的方法: func displayModeButtonItem() -> UIBarB
我正在尝试为我的 UISplitViewController 中的 displayModeButtonItem 使用图像。我得到的项目看起来像我想要的,但在 iPhone 上点击时它没有任何作用。使用
当处于纵向模式 (iPad) 或横向模式 (iPhone 6+) 时,我无法让 iOS 显示我的按钮以显示 UISplitView 主视图。 现在我正在使用下面的代码,但它什么也没做... d
我在 xcode 6 中启动了一个 Split View 项目,它运行良好。开箱即用,我得到了一个 Split View,它在纵向模式下有一个导航按钮(左上角),这样主视图就可以弹出/弹出。 主要问题
我在 iPad 上使用 UISplitView 时遇到问题。 我使用 UISplitView 创建普通应用程序,并在我添加的 DetailViewController 中 override func
所以我的用例是在详细 View 中有一个 TabBarController,大约四个选项卡,每个选项卡都有自己的 NavigationController。都是通过 Storyboard。然后在我的
我的应用程序使用 splitViewcontroller。我删除了 DetailViewController 的导航栏。所以我不能使用: navigationItem.leftBarButtonIte
我有一个 SplitViewController 并且正在实现: myNavVC?.topViewController?.navigationItem.leftBarButtonItem = spli
我正在尝试在 iOS8 上创建一个简单的 Split View、Master/Detail 应用程序。 Storyboard 如下所示: SVC=SplitViewController TBVC=Ta
我在 iOS 9 上使用 Swift,使用 splitViewController 在我的应用中启用滑出菜单。 除了无法为我的“菜单”按钮(即 splitViewController 的 displa
我是一名优秀的程序员,十分优秀!