-
0 votesanswersviews
为什么导航栏中没有显示 Headers ?斯威夫特3
DetailViewController 和 RootController1 中的 Headers 不显示 . 此外,当在 DetailViewController 中按下后退按钮时,它会弹出 RearTV 而不是弹出到 RootController1 . 谁能告诉我如何自定义UIViewControllers上显示的导航栏的 Headers ? 初始ViewController的类型为SW... -
0 votesanswersviews
如何仅在详细视图中隐藏导航栏阴影?
SO中有许多答案可以提供隐藏导航栏阴影的解决方案 . 除了我在这里描述的这个特殊情况,这些对我有用 . 因此,这个问题不重复 . 为了测试这种特殊情况,我使用master-detail app模板创建了一个新项目 . 在DetailViewController - > viewDidAppear中,我编写了以下代码: self.navigationController?.navigatio... -
0 votesanswersviews
从UISplitViewController的详细信息视图中更改BadgeValue
我的iPad应用程序的主视图是 TabBarController . 每个选项卡包含 UISplitViewController . UISplitViewController 包含 UINavigationControllers . 如何从位于 UISplitViewController 内的 ViewController 更改选项卡 BadgeValue . 我已经尝试设置ViewCo... -
1 votesanswersviews
如何消除UISplitViewController应用程序中的后栏按钮动画?
在非IUSplitViewController应用程序中,我可以通过将其添加到我的UIApplicationDelegate类头来禁止默认的背栏动画: @interface MyNavigationBar : UINavigationBar { } @end @interface MyNavigationController : UINavigationController { } @end 以... -
10 votesanswersviews
UISplitViewController主面板显示的视图在从纵向旋转到横向时不旋转(iPad)
我将在 UISplitViewController 的主面板上展示模态视图和操作表 . iOS 9.3 1) 如果我在iPad处于纵向模式时显示视图并将iPad旋转到横向,则屏幕不会旋转 . 2)但是如果我在iPad处于横向模式时呈现视图并将iPad旋转为纵向,则屏幕正在旋转 . 我怎样才能实现轮换? -
1 votesanswersviews
景观和分裂viewController中的肖像
我创建了一个拆分视图控制器应用程我想以不同的方式在横向和纵向视图中显示我的按钮和控件(仅限位置) . 当我将方向更改为横向时,它仅以纵向显示控件 . 当我点击tableview中的单元格时,它将显示在正确的位置 . 这是什么原因?请帮帮我 . -
0 votesanswersviews
UISplitViewController在横向模式下显示为纵向
我并不是说主视图隐藏在横向中,整个分割控制器看起来好像处于纵向模式(如果我旋转设备,我可以看到其余的细节视图) . 主视图是隐藏的(因为它的行为好像模式是肖像!) 该应用仅适用于横向模式(左侧和右侧) . -
0 votesanswersviews
如何在触发UIPopoverController的UISlider上停止值更改
我在故事板中有一个标准的iPad splitView屏幕 . 在纵向方向上,masterViewController以标准显示在弹出窗口中 . 对于detailView,我添加了一个UISlider(在IB中),其动作(Sent Events - > Value Changed)连接到detailViewController上的IBAction方法 . 当我拖动滑块时,它将事件发送到IBA... -
2 votesanswersviews
如何以纵向方向关闭UISplitController的模态表示
我的项目是在swift 2中并且在两个方向都有效 . 我有一个模态呈现的UISplitViewController . 在主视图的导航栏中,我有一个用于关闭此按钮的栏按钮 . 当我以横向模式打开控制器时,关闭按钮工作正常,因为主视图始终是可见的,并且他的父视图和呈现视图控制器都可以 . 问题出在纵向方向,因为当我点击取消按钮时,主视图并不总是可见,而他的父级和呈现控制器为空 . 有解决方案吗? 提... -
0 votesanswersviews
当菜单在UISplitViewController上滑动时,收缩细节视图控制器
我在iPad上使用UISplitViewController并希望覆盖它的行为 . 当用户点击栏按钮时,屏幕左侧会显示幻灯片菜单 . 但它重叠了细节视图控制器 . 我可以制作它,以便细节视图控制器在菜单出现时缩小动画并在菜单消失时展开吗? -
1 votesanswersviews
如何解除splitViewController右侧的模态视图控制器?
我在splitViewController的详细视图中提供了一个模态视图控制器,其代码如下: AddressViewController *addressViewController = [[AddressViewController alloc] initWithNibName:@"AddressViewController" bundle:nil]; addressView... -
5 votesanswersviews
旋转UISplitViewController后模态消失
我有一个奇怪的问题UISplitViewController . 我的主视图控制器中有一个按钮,在点击时打开模态视图(使用简单的故事板segue) . 但是当我旋转iPad时,模态视图会消失,但只有在从纵向旋转到横向时才会消失 . 我的主视图控制器隐藏在纵向中,就像在本机Mail应用程序中一样 . 如果我在风景中(当主人总是可见时)并打开我的模态,旋转设备正常工作,我的模态停留在屏幕上 . 我尝试... -
2 votesanswersviews
UISplitViewController和Modal视图控制器演示问题
我有一个应用程序的麻烦,我有一个拆分视图控制器,并希望在顶部显示模态视图控制器 . 为了测试这个,我创建了一个模仿我的应用程序结构的基本项目 . 我已将此上传到Github以供任何人下载:https://github.com/CaptainRedmuff/SplitViewDemo 我将在下面详述两个主要问题: Issue 1 : 当纵向显示模态视图控制器并且主视图控制器可见时(我认为是一个弹出框... -
13 votesanswersviews
UINabigationController里面的一个UITabBarController里面的UISplitViewController在iPhone上以模态方式呈现
我有一个UISplitViewController,它包含一个UITabBarController作为主视图 . 这个UITabBarController包含一个UINavigationController . 详细视图也包含UINavigationController . 在iPad上,这可以按预期工作 . show detail segue在详细视图上显示导航控制器内的imageview ... -
4 votesanswersviews
UISplitViewController以模态方式呈现从未发布
我在一个单独的故事板中有一个UISplitViewController . 我现在只是iPhone,iOS 8,并且这样做,所以当我构建我的iPad版本时它会起作用 . 从我的主要故事板和普通的UINavigationController / UIViewController,我以模态方式呈现splitViewController . 当我解雇时,我的split,primary或secondary... -
1 votesanswersviews
从纵向模式旋转到横向模式时,搜索栏丢失FirstResponder
我正在尝试模仿iPad Mail应用程序 . 在纵向模式下,当弹出框的搜索栏有第一个响应者并且我旋转到横向时,弹出窗口的搜索栏会丢失第一个响应者 . 我想继续以横向模式向搜索栏第一响应者提供纵向模式下的第一响应者 . 我怎样才能做到这一点? 人像模式:http://postimg.org/image/kwjs9xkcx/ 轮换后:http://postimg.org/image/al7fh9snl... -
0 votesanswersviews
在特定详细视图控制器中隐藏主视图控制器
我有一个实现UISplitViewController的应用程序 . 细节和主VC都嵌入在导航控制器中 . 但是,当详细导航控制器显示其根/顶级视图时,我希望隐藏主视图 . 在iOS 6上,我可以用以下方法完成此任务 - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; [[self splitVi... -
0 votesanswersviews
显示/隐藏UISplitViewController的主视图控制器会移动详细视图
我在iPad上有一个用于主/细节功能的UISplitViewController . 主视图控制器显示项目列表,当用户选择一个项目时,详细信息显示在详细视图控制器中 . 我将详细视图控制器设置为导航到另一个视图控制器以显示图形 . 发生这种情况时,我在prepareForSeque中使用以下行隐藏主视图控制器 . if let svc = self.splitViewController { ... -
1 votesanswersviews
UISplitViewController与iOS 11大 Headers 破碎动画
当使用UISplitViewController从Master导航到Detail时,导航栏动画无法按预期工作 . 它“跳跃”而不是平滑的动画 . 重现步骤:在Xcode中从模板"Master detail App"创建项目9.在 viewDidLoad 中将以下代码添加到 MasterViewController 中: navigationController?.navigat... -
2 votesanswersviews
UISplitview方向在iOS 5和iOS 5.1中不会改变
我在我的应用程序中使用了拆分视图 .当我在iOS 6模拟器中运行我的应用程序时,它根据方向更改旋转并且运行良好但是当我在iOS 5或iOS 5.1模拟器中运行相同的应用程序并且我更改模拟器的方向但是拆分视图不会根据方向更改而更改 .我还添加了代码 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)inter... -
0 votesanswersviews
UISplitViewController主幻灯片仅在旋转后才能工作
我正在使用UISplitViewController,并且主设备被设置为在纵向方向上隐藏 . 在该方向,应用程序应通过从左到右的手势滑动打开主视图控制器 . 问题是除非我旋转设备,否则不会发生这种情况 . 如果应用程序在横向上启动,我将更改为纵向并且它正常工作(因为进行了一次旋转) . 如果应用程序已经开始使用肖像,我需要更改为横向然后返回 . 自打开应用程序后,如何才能使其正常工作? -
3 votesanswersviews
UISplitViewController - 在景观问题中的详细视图控制器上呈现模态视图控制器
当我尝试通过以下代码在横向模式下在UISPlitViewController的详细视图上以模态模式显示某些视图时: UIViewController *controller = .... controller.modalPresentationStyle = UIModalPresentationPageSheet; [self.detailedViewController presentModa... -
1 votesanswersviews
仅在分割视图控制器的一半上呈现模态视图控制器
我正在调整现有的iPhone应用程序以在iPad上运行 . 在iPhone版本中,当用户点击工具栏按钮时,我会呈现一个带有 modalTransitionStyle UIModalTransitionStyleFlipHorizontal 的模态视图控制器,这制作了一个非常好的"card-flipping"动画 . iPad界面基于拆分视图(实际上是 MGSplitView... -
1 votesanswersviews
UISplitViewController与模态segue不旋转
我已经从Xcode 4.2 / iOS5中的主要详细信息模板创建了一个项目 . 我试图从splitviewcontroller预先形成一个模态segue . 我从detailviewcontroller.m中调用以下内容: - (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; [self.spl... -
2 votesanswersviews
未显示UISplitViewController中的masterViewController
我有一个带有3个制表符的tabbarcontroller,它们是splitviewcontrollers . 它工作正常,除非: 纵向视图中的 点击rootview按钮以显示主弹出窗口 . 切换到任何其他选项卡 旋转到横向(显示该选项卡的主视图控制器) 切换回第一个标签,细节视图控制器位于正确的位置(距离左边框320像素)但是主视图我有黑屏 我枚举了splitviewcontr... -
1 votesanswersviews
在解除模态UIViewController时旋转UISplitViewController
我已经使用iOS 5 SDK创建了一个主细节应用程序,打算在设备是纵向时以模态方式显示UIViewController,在设备是横向时使用UISplitViewController . 使用以下方法旋转到横向时,模态VC将被解除: - (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientat... -
6 votesanswersviews
详细信息替换segue后,UISplitView按钮丢失
我有一个主题细节iPad界面设置与故事板,以在细节视图控制器上提供替换segue . 这可以很好地替换细节控制器,但在某些情况下缺少显示主控制器的条形按钮 . 如果我在纵向中执行segue,则会缺少bar按钮,因为从不调用 willHideViewController: 委托方法 . 当从主服务器调用 prepareForSegue: 时,我将委托设置为新的详细信息控制器 . 当按钮丢失时,我可以... -
0 votesanswersviews
旋转后,UISplitViewController内的后退按钮消失
我有一个或多或少像这样的iOS应用程序: UISplitViewController -> (Master View) UITableViewController -> (Detail View) UITabBarController -> Tab 1 -> UINavigationController -> ViewControl... -
2 votesanswersviews
如何通知父视图控制器有关模态视图控制器中更改的屏幕方向?
我在纵向模式下呈现UISplitViewController上方的模态视图控制器 . 现在我将iPad旋转到横向模式并关闭模态视图控制器 . 似乎UISplitViewController没有收到有关更改方向的通知:拆分视图控制器的第一个视图是隐藏的,第二个视图不占用整个屏幕大小 . 如果我来回再次旋转,分割视图控制器将再次正常显示 . 此外,问题仅出现在iOS模拟器5.0(或运行iOS5的设备)... -
1 votesanswersviews
在UISplitViewController上显示模态视图控制器的问题
我需要在UISplitViewController上呈现模态ViewController(即在横向模式下隐藏主视图和详细视图) . 我的代码基于Apple的Multiple Detail Views示例代码,我已将presentModalViewcontroller添加到didFinishLaunching中 . 为了呈现模态视图,我用过这个, [self.window.rootViewContr...