uisplitviewcontroller相关内容

针对 5.1 SDK 进行编译会强制新的 UIPopoverController “滑入"弹出窗口的演示 - 如何禁用?

针对 5.1 SDK(发行版)编译我的 iPad 应用程序会导致 UIPopoverController 使用左侧演示文稿中的新“滑入"显示自己.这完全打破了我的 popover 演示文稿,它依赖于具有“黑色"样式的标题和一定的高度.我尝试将 presentsWithGesture 设置为 NO,但这似乎只会禁用滑动手势,并不会停止演示样式. 同样的应用程序,无需重新编译,但在 iOS 5. ..

如何获得自动布局来覆盖 UIImageView 的固有大小?

我在 UISplitViewController 中的详细视图的自动布局方面遇到了问题.我的视图层次结构包含一个带有装饰元素的 UIImageView,并且图像视图的固有大小似乎搞砸了其余控件的布局. 这些是我为图像视图指定的约束: H:[UIImageView:0xc83ba90]-(NSSpace(20))-|H:|-(NSSpace(20))-[UIImageView:0xc83ba ..
发布时间:2022-01-20 16:15:57 移动开发

结合自动布局绘制分隔线

我正在重新实现某种 UISplitViewController.现在我需要在主视图和详细视图之间画一条分隔线.现在我有一些问题: 分隔线应该在视图控制器本身上还是应该是单独的视图? 自动布局呢?不允许设置框架. 我看到了 CALayer/CAShapeLayer、drawRect (CoreGraphics) 或使用 UIView/UILabel.根据那里的人的说法,最后一个应该会花 ..
发布时间:2022-01-18 20:33:52 移动开发

在 UISplitViewController 中,不能让 showDetailViewController:sender: push on detail navigationController

在 iOS 8 中,视图控制器现在可以调用 showDetailViewController:sender: 让系统确定正确的视图控制器来呈现详细视图控制器. 在我的应用程序中,我有一个 UISplitViewController,它的 viewControllers 数组中包含两个 UINavigationControllers.第一个 UINavigationController 包含我 ..

iPad:在 RootView 中合并 SplitViewController 和 NavigationController 的概念?

我无法合并在我的主视图中使用 SplitViewController 和使用“RootView"控制器来控制左侧窗格弹出/侧边栏表格视图这两个概念. 我想让左侧的“RootView"充当导航菜单,但是当 RootView 通过 MainWindow.xib 绑定​​到 SplitView 的左侧窗格时,我该怎么做? 基本上,我希望左侧导航能够像内置的电子邮件应用程序文件夹向下钻取导航一 ..
发布时间:2022-01-17 13:18:53 其他开发

UISplitViewController 内的 UITabBarController 内的 UINavigationController 以模态方式呈现在 iPhone 上

我有一个 UISplitViewController,其中包含一个 UITabBarController 作为主视图.这个 UITabBarController 包含一个 UINavigationController.详细视图也包含一个 UINavigationController. 在 iPad 上,这可以正常工作.show detail segue 在详细视图上显示导航控制器内的图像视图 ..

在 iOS 8 中 UISplitViewController 的主视图中有一个 UINavigationController

在我的 UISplitViewController 中,主视图是一个 UINavigationController,其中包含一个 UITableViewController.有时,当用户选择表中的一个项目时,我必须在主视图中的现有表上推送另一个 UITableViewController. 在 iOS 7 中,在我的第一个 UITableViewController 中,我只是调用 [se ..
发布时间:2022-01-17 12:49:28 其他开发

UISplitViewController 旋转 iOS8 没有按预期工作

如果我创建一个新的基于 UISplitViewController 的项目并将几个容器视图添加到详细视图控制器,我可以使容器视图的旋转正常工作,并且它在没有任何代码实现旋转的情况下做到这一点,它似乎可以解决这个包可以这么说,真的很棒.谁能解释为什么这有效?但是当我在没有适当 iOS 8 旋转方法的现有应用程序上尝试它时,它根本不旋转? 解决方案 不确定这是否是您的问题,但很可能是. ..
发布时间:2022-01-16 14:22:54 移动开发

iOS:UISplitViewController 无法推送到 UINavigationController

我有一个使用导航控制器的 XCode iPad 项目.我试图获取一个按钮来将 UISplitViewController 推送到导航堆栈,但收到此错误: 拆分视图控制器不能推送到导航控制器 原来 UISplitViewController 不能很好地与 UINavigationController 配合使用.但是,单击此按钮时,我仍然需要显示拆分视图控制器.我该怎么做呢?而且,同样重要 ..

带有 UITabbar 的 UISplitView

我有一个奇怪的问题,我似乎无法修复.我目前正在将我的应用程序更新到 iOS7.这一切都适用于 iOS6.它是一个通用应用程序,因此使用相同的 xib 文件.然而,iPad 在某些情况下使用 UISplitViews.就像我说的,这一切都适用于 iOS6 哦,这一切也适用于 iPhone. 问题是底部的灰色条.我将标签栏更改为不透明以正确向上移动视图,因为我将一些 UI 剪辑到视图底部,并且位 ..

iOS - 带有故事板的 UISplitViewController - 多个主视图和多个细节视图

我正在尝试使用 UISplitViewController 和故事板组合一个 iPad 应用程序.主视图以导航控制器链接到 6 个菜单选项的表格视图开始.表格中的每个单元格将不同的表格视图控制器推送到导航堆栈上.这适用于主视图.每个主视图都有一个表列表,单击该列表时需要在详细信息窗格中显示不同的视图控制器.我目前已将 segue 设置为“替换"和“详细信息拆分",这在第一次单击行时起作用,但是一旦 ..

如何使用 Xamarin.Forms 在一个屏幕上同时创建具有多个 ContentPages 的平板电脑 UI?

我想使用 Xamarin.Forms 为平板电脑(Android 和 iOS)设计一个 UI,其中我想在一个屏幕上有多个 ContentPages.我知道如何通过使用 Fragments(对于 iOS 它是 UISplitViewController)来为 Android 实现这一点. 如何使用 Xamarin.Forms 实现这一点? 附言我绝对不想要 TabbedPage! ..

如何在ipad的UiSplitviewcontroller中隐藏主视图

有没有办法以编程方式在 splitviewcontroller 中隐藏主视图.在我的应用程序中,第一个屏幕将是 splitviewcontroller,我不需要下一个屏幕的任何拆分视图.我怎样才能做到这一点 解决方案 Matt Gemmell 创建了一个出色的自定义 splitViewController,称为“MGSplitViewController".它非常容易实现,大量评论,并包含 ..
发布时间:2021-12-20 21:20:52 其他开发

CoreData 编辑/覆盖对象

我正在玩一个新项目,一个使用 Core Data 的拆分视图 iPad 应用程序,我想知道如何添加和删除项目相当清楚.如果我要说改变它来保存文本,那么该文本将显示在 UITextView 中,我如何编辑或覆盖 CoreData 中的对象? 所以用户在 UITextView 中输入他们的笔记,当他们离开时,它会编辑并保存他们当前选择的笔记(表格视图中的对象). 感谢您的帮助. 解决 ..

iPad SplitViewController 带有纵向模式菜单,如设置应用程序

我想在我的 iPad 应用程序上获得一个 SplitView,我的左侧菜单是纵向的,例如 iPad 设置.现在在纵向模式下,我有一个全屏内容视图,我在 NavigationBar 有一个按钮,其中包括一个带有左侧菜单的弹出框. 解决方案 这就是你需要的魔法: 该方法在 UISplitViewControllerDelegate 中,iOS 5.0 可用 - (BOOL)splitV ..
发布时间:2021-12-20 20:57:12 其他开发

标签栏中的 UISplitViewController ( UITabBarController )?

我的情况是,我需要从基于选项卡的应用程序开始,并且需要一个或多个选项卡的拆分视图.但是似乎无法将拆分视图控制器对象添加到tabbarController.(虽然tabbar对象可以添加到splitviewcontroller中). 问题可以通过其他方式看到:我在左侧有一个全屏显示,当在表中选择任何行时,我有一个表视图,弹出窗口应该指向该行.现在,当弹出窗口中的任何行选择此弹出过程中的行向所选 ..

在 UISplitViewController 中更改 Master 的宽度

iPad 编程指南说 splitView 的左窗格固定为 320 点.但是我的主视图控制器 320 像素太多了.我想减少它并为详细视图控制器提供更多空间.反正有可能吗? 链接到 文档 谈到固定宽度. 解决方案 如果你继承 UISplitViewController,你可以实现 -viewDidLayoutSubviews 并调整那里的宽度.这很干净,没有黑客或私有 API,甚至可以使 ..
发布时间:2021-12-20 20:39:04 移动开发