问题标签 [uisplitviewcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
822 浏览

iphone - 将现有 iPhone 导航系统转换为拆分视图导航的最佳做法是什么?

我试图弄清楚如何最好地将许多可能的应用程序转换为新 iPad 的拆分视图应用程序。有哪些最好的方法来解决这个问题,最大限度地减少所需的转换代码量?

请记住,代码受 NDA 保护,但讨论设计架构的一般性则不受保护。

0 投票
2 回答
3974 浏览

objective-c - 如何更新 splitViewController 中的 detailView?

我正在尝试更新 splitViewController 中的 detailView。这是我尝试的:

到目前为止,这似乎工作正常。然后我尝试通过这样做来更新 detailViewController 中的标签:

但这不起作用。

那么在detailView中访问outlets的正确方法是怎样的呢?

感谢帮助。

0 投票
5 回答
6420 浏览

ipad - UISplitViewController 是否必须是 iPad 应用程序的根控制器?

根据 Apple 关于 UISplitViewController 的文档(在新的 iPad 3.2 SDK 中),看起来他们打算让您仅将其用作应用程序的根控制器。换句话说......它看起来像你不能将 UISplitViewController 推到 UINavigationController 上,因为显然 UINavigationController 需要保存拆分视图。

谁能确认这是否是 UISplitViewController 的真正限制?我希望在我的 UINavigationController 层次结构中的几个级别的应用程序中使用拆分视图,但除非有办法,否则我似乎无法做到这一点。

谢谢!

0 投票
6 回答
10575 浏览

objective-c - UIKeyBoard 在方向更改为横向时调整大小

这是一个非常菜鸟的问题。我在底部有一个 UIToolBar,它应该在显示 UIKeyBoard 时随键盘动画地上下移动。我在 UIKeyBoard Notifications 的帮助下完成了这项工作。我们正在谈论的视图启用了拆分视图。当设备方向为横向时,两个视图都显示为列[希望有意义]。

当显示键盘时,我这样做

当键盘隐藏时,我会这样做

我的问题是当设备方向变为横向时,当键盘可见时,底部工具栏消失了。我看到它迅速上升。我不知道如何解决这个问题。有人可以帮忙吗?另外,有没有办法不让键盘跨越拆分视图中的两个视图?

0 投票
9 回答
43401 浏览

ipad - TabBar 中的 UISplitViewController ( UITabBarController )?

我有一种情况,我需要从基于选项卡的应用程序开始,并且我需要一个或多个选项卡的拆分视图。但似乎无法将拆分视图控制器对象添加到 tabbarController。(虽然可以将 tabbar 对象添加到 splitviewcontroller 中)。

可以通过其他方式看到问题:我在左侧有一个全屏我有一个表格视图,当在表格中选择任何行时,弹出框应该指向该行。Now when any row in the popover is selected the rows in this popover comes to the left under the selected row (only this row would be visible) and another popover comes out from the selected row. (面包屑导航类型)

我想我解释的很清楚。那么伙计们有什么想法或解决方法吗?

如果我的问题不清楚,请告诉我。

谢谢,

马杜普

0 投票
1 回答
6412 浏览

ipad - UINavigationController 作为 UISplitViewController 的详细视图

我将导航控制器设置为拆分视图控制器的详细视图(NewFeedsNavigationController 继承自 UINavigationController)。

事实上,导航控制器在纵向上工作得很好,但在横向上有点吓人。当导航回层次结构(朝向根视图)时,我总是必须在每个视图中点击两次。第一次点击时,可见视图从堆栈中弹出,第二次点击时,导航栏会转动。通常,两者同时发生。我不知道出了什么问题。

0 投票
5 回答
16358 浏览

ios - 拆分视图控制器必须是根视图控制器

每当我尝试以模态方式呈现 UISplitViewController 时,应用程序就会崩溃。因此它必须始终是根视图控制器。谁能证实这一点?

0 投票
13 回答
13699 浏览

objective-c - UISplitViewController:删除分隔线

在 iPad 上使用 UISplitViewController 时,根视图和详细视图之间有一条黑色的垂直分隔线。有什么办法可以去掉这条线?

谢谢

0 投票
1 回答
3033 浏览

ipad - 除了使用弹出框和选择之外,我们如何更改 UISplitViewController 中的视图?

我已经使用 UISplitViewController 完成了一个示例应用程序,研究了他们提供的示例。我创建了三个详细视图并将它们配置为通过默认方式进行更改。要么在横向使用左/主视图,要么在纵向使用弹出框。

现在我试图通过在每个视图中使用左/右滑动从 currentView 移动到另一个视图(上一个/下一个)。为此,我所做的只是在 RootViewController 中创建了一个函数。我从 RootViewController 复制粘贴了与弹出框使用的 tablerow 选择相同的代码。我正在从当前视图的控制器调用此函数,并从当前视图传递视图的相应索引(将在下一个显示)。正在调用函数,但没有发生任何事情。

请帮助我或者除了这个复杂的步骤之外还有其他方法吗?我正在提供用于更改视图的功能。

}

0 投票
2 回答
2149 浏览

ipad - How do I add a search bar below the nav bar in a UISplitViewController?

How do I add a static search bar (one that doesn't scroll with the UITableView) below the UINavigationController in the root view of a UISplitViewController. The iPad mail app has an example of one of these. Actually I would Ike to add a toolbar with a segmented control instead of a search bar, but I imagine the process is the same.