uisplitviewcontroller相关内容

设置基本的基于拆分视图的应用程序

我试图为基于拆分视图的应用程序创建基础,因为在过去的几天里,我花了一段时间来研究并尝试那些不起作用,不完整或过时的教程. 在设置了基本知识之后,我应该遵循什么步骤: 如何更改工具栏上按钮的名称? 我想包含一个弹出菜单;如何更改该菜单顶部的名称? 解决方案 本教程适用于初学者.如果您已经在Objective-c中编码了一段时间,那么您可能会在这里学不到任何东西. 在学习完 ..
发布时间:2020-05-19 01:55:21 移动开发

在拆分视图控制器中调整主视图和详细视图控制器的大小?

我正在使用Xcode 4.2,并且正在开发一个我希望菜单屏幕使用拆分视图的应用程序.确实,我所需的“拆分视图控制器"是将某些菜单选项拆分为一个左窗格和一个右窗格.我希望能够为主视图和细节视图控制器设置自定义大小,但似乎没有任何效果.我尝试使用以下代码更新每个视图控制器的帧大小: [self.view setFrame:CGRectMake(0, 0, 768, 502)]; 在viewD ..
发布时间:2020-05-19 01:44:56 移动开发

将下一个按钮添加到iPad UISplitViewControl

简单的问题(是的,对!).我想在我的iPad项目的UISplitViewController的详细信息页面上添加“下一步"按钮.如果单击,将是进入页面列表中下一页的另一种方式.另外,我想在根视图中突出显示与您所登陆的新视图相对应的正确行. 任何关于去哪里的一般指导和建议都很棒! 更新:由于下面安娜的建议,这是我用来将所有这些组合在一起的代码.很棒.谢谢安娜. 在详细信息页面上,我 ..
发布时间:2020-05-17 19:59:43 其他开发

UISplitView:为什么会有多个DetailController实例? (每个segue上有一个新的)

我注意到,在主详细信息UISplitView iPhone 应用中,我没有一个 实例,而是通过设置新内容,相反,似乎在每个segue/每次我导航到“详细信息视图"时,segue都会创建一个DetailController的新实例,并且必须填充内容? 那是为什么?通过调试,我可以看到至少有一个DetailController实例一直处于活动状态,但没有在iPhone上使用,并且每次我从Mast ..
发布时间:2020-05-06 09:14:34 移动开发

拆分视图控制器:如何将主视图控制器连接到详细视图控制器?

(Xcode6-beta3,Swift,iOS8,iPad) 在iPad拆分视图控制器中,如何将主视图控制器链接到详细视图控制器? 换句话说,当用户点击左侧的项目时,如何更改右侧的视图? 我知道在didSelectRowAtIndexPath中,我需要调用一个方法...但是如何从主视图控制器中的“详细视图控制器"中调用方法? 示例 想象一个应用程序来显示有关不同类型奶 ..

SplitView-根据迅速更改的详细信息在主tableView中重新加载数据

我在主视图中使用tableView创建了splitView,在两个详细信息视图中使用了静态单元格创建了tableView(请参见图片). 应用程序结构 视图控制器的名称为: DocsTableViewController-主视图(在左侧) DocDetailTableViewController-详细信息视图(在右上角) DocEditTableViewControler-第二个详细视图(在 ..
发布时间:2020-05-06 09:14:18 移动开发

UISplitViewController和复杂的视图层次结构

我正在做一个iPad技术演示,我遇到了严重的技术问题。 我有一个利用UISplitViewController的应用程序概念,但不是整个应用程序的主要控制器。 应用程序流程大致可以这样描述: 主屏幕( UIViewController) List-> Detail“Catalog”(UISplitViewController) 超级细节屏幕(UIViewController但 ..
发布时间:2018-10-25 17:24:43 移动开发

像iPhone上的Facebook应用程序SplitView

我想创建一个 iPhone 应用,该应用使用类似于链接中所示的导航场景 请注意我不想要这只适用于iPad,我希望它能像iPhone一样工作,当你点击一个tableview项目时,它隐藏了tableview并使该视图全屏显示。我想知道如何做到这一点,因为我无法弄明白。 谢谢 解决方案 Facebook的人在新版应用程序中做得非常出色。类似的开源代码可以在这里找到 - JTReve ..

使用UIModalPresentationStyleCurrentContext呈现视图控制器时的布局问题

我遇到了与iPad上的 UISplitViewController 和模态视图控制器有关的问题,所以我试图在一个小项目中重现这个问题,看看能不能弄清楚发生了什么。不幸的是,问题似乎仍然存在,但我无法弄清楚原因。 我在下面包含了一个非常小的,完整的Swift程序,可以重现问题。基本上,如果您在iPad上的新Swift iOS项目中运行该代码,您将看到以下行为: 该应用程序将从以下UI开始 ..

UITextView在旋转之前不显示文本

我正在使用UISplitViewController,其视图具有UITextView作为主视图,但在我将ipad旋转两次之前,文本才会加载。 应用程序启动时记录显示文本视图可用,并且其中的文本(在nib文件中定义)也正确加载。 我在做什么错误? 解决方案 好像我已经找到了在UIPopoverController中最初可以加载到UITextView中的字符数的限制(用于UISpl ..
发布时间:2018-09-27 09:58:12 移动开发

带有多个故事板的UISplitView

我有一个包含概述(表格视图)和多个详细视图(不同类型的视图)的iPhone应用程序。出于模块化的目的,所有细节视图都使用单独的故事板。 现在我需要使我的应用程序具有通用性。为此,我想使用 UISplitView ,将概述作为主视图,并在右侧加载详细信息视图。但是,我不确定是否可以使用我的多个故事板来完成它。 我有什么可能性?我必须保持应用程序模块化。我已经为iPhone和iPad分开了 ..
发布时间:2018-09-27 09:54:37 移动开发

在ScrollView中缩放动画问题 - Ipad

在我的应用中,我有一个分屏,其中详细视图是一个滚动视图。我有5个表,这是我的滚动视图的子视图,其中3个表视图并排在顶部,2个表视图在底部并排 我已经实现当我点击滚动视图中任何一个表的任何行时,该视图消失,另一个视图缩放到其位置。 我写下面的内容中间表子视图中didSelectRowAtIndexPath中的代码, CGFloat xpos = self.view.frame.o ..
发布时间:2018-09-27 09:51:12 IPhone

iPad SplitViewController奇怪的行为

我有一个使用SplitViewController的应用程序。当我启动应用程序并将设备(或模拟器)保持在纵向模式时,第一次出现“DetailView”时,它不显示弹出按钮,而如果我在横向模式下转动iPad,则返回到纵向,按钮显示正确。 我一直在搜索,我发现在第一次启动时我应该显示按钮的工具栏是空的。 我该怎么办? 解决方案 在将窗口设置为[self.window makeKeyAn ..
发布时间:2018-09-27 09:46:58 IPhone

删除拆分视图并在整个屏幕中显示另一个xib

我创建了一个iPad应用程序。在应用程序的中间,在一个按钮下我添加了一个拆分视图。单击按钮后,将成功显示拆分。但在拆分视图中我想添加一个按钮。点击按钮后,我想删除拆分视图并在整个屏幕上显示另一个xib。我怎么能这样做? 解决方案 首先我有一些问题, 如果你能在一个viewcontroller顶部添加一个Splitview并点击它的按钮? 在上面你在splitview控制器中获得 ..
发布时间:2018-09-27 09:44:55 IPhone

iOS开发:如何构建复杂的结构化iPad应用程序?

我有一个场景,其中3个子应用程序嵌入到主要应用程序中。 我正在尝试使用splitviewcontroller来更改我的detailview的内容,但是我无法在不丢失popover的情况下替换detailviewcontroller。 问题: 1 - 我如何建立一个有组织的结构来维护我的项目? 2 - 如何用另一个替换我的detailviews viewcontroller? 3 - ..
发布时间:2018-09-27 09:44:39 移动开发

如何使用UISplitViewController呈现登录?

我正在尝试构建一个通用的iOS应用。所以,在Xcode中,我开始使用Master-Detail模板。 在iPhone版本中,我的第一个视图是项目列表,我有一个“注销” “导航栏中的按钮。当用户第一次启动时,视图控制器以模态方式呈现在我的普通“主”视图之上。它只是要求用户/通行证,让用户登录。如果用户点击“退出”按钮,会发生一些清理,然后再次显示登录屏幕。 在iPad方面,我想拥有一个U ..
发布时间:2018-09-27 09:43:39 移动开发