问题标签 [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 投票
2 回答
1614 浏览

iphone - 在 splitView 上呈现模态视图

我在制作通用应用程序时遇到问题...在应用程序委托中,我为 ipad 和 iphone 设置了主导航:

RootiPadViewController 负责加载数据并为 splitView 生成窗格,以便其初始化将 modalView 与加载器结合起来,例如:

代码编译时没有警告,但由于某种原因,initVC 的 loadView 方法从未被调用,并且模式视图也没有出现......

任何想法为什么会发生这种情况?感谢您的帮助!

安东尼奥

0 投票
2 回答
1780 浏览

uitableview - 如何将 RootViewController 设置为 SplitViewController 中的分组表

我想要一个在 RootViewController 中的分组表,而不是普通类型的表。有人知道该怎么做吗?

0 投票
2 回答
2455 浏览

cocoa-touch - iPad:拆分视图控制器

我正在为 iPad 创建基于拆分视图的应用程序。

我有 1) 根视图控制器 2) 详细视图控制器

它就像菜单和子菜单。

我打算在这里做。我想在根视图控制器中导航。

建议使用或不使用。如果推荐它怎么可能。

0 投票
1 回答
1100 浏览

objective-c - UISplitViewController,动画视图

我正在尝试为我的详细视图控制器设置动画以通过页面卷曲(上/下)进行转换。我正在尝试实现与 iPad 上的Notes应用程序类似的效果,CultedCode 在其iPad 的Things应用程序中也复制了这种转换。

我的问题是动画被剪辑到细节视图控制器的边界,它没有动画到主视图控制器中,因此限制了效果。我看到 Apple 和 CulturedCode 设法做到了这一点,但我很难过。

我尝试了以下解决方案:

self.splitViewController.view.clipToBounds = False; self.view.clipToBounds = False; self.tableView.clipToBounds = False;

我能想到的唯一其他解决方案是完全放弃 UISplitViewController 并以编程方式创建我自己的 VC,这将模仿 UISVC 行为,以便两个视图(以前的单独视图控制器)将共享相同的超级视图。

提前感谢您,任何建议都会有所帮助。

RR。

0 投票
4 回答
1303 浏览

ipad - UISplitViewController 设置为纵向模式

在 ipad 应用程序中,我想将 UISplitViewController 方法设置为纵向模式。(即像 ipad 中的设置应用程序)

我创建了一个基于拆分视图的应用程序。当我以纵向模式运行应用程序时,当我将方向更改为横向时,它不显示拆分视图,它显示拆分视图。在纵向模式下,还有一个工具栏按钮名称为“根列表”当我单击它显示弹出视图以拆分视图的按钮。

我想以纵向模式显示拆分视图,其中有两个单独的视图,每个视图都有导航控制器。

谁能帮我 ?

提前致谢......

0 投票
1 回答
932 浏览

objective-c - UITableViewCell 数据未在 UISplitViewController 中 * 最初 * 显示

我有一个通用的UISplitViewController(RootViewController 中的 UITableView 和详细视图中的其他内容)

我以两种方式修改了 UITableViewCells:

  1. 行的高度为 55
  2. UITableViewCells 包含 UIImage 和 UILabel

总共有 50 行

问题: 当我启动应用程序时,前 13 行(可见的行)不显示。我得到空行。

如果我从前 13 行滚动,然后向后滚动……他们出现了。

对我做错了什么有任何想法吗?

这是我的相关代码(我省略了一般的东西,比如 dealloc)。

执行文件

0 投票
2 回答
294 浏览

iphone - 在哪里可以找到有关在 iPhone 上使用 UISplitViewController 的通用应用程序的信息?

我已经关注了所有关于创建使用 UISplitViewController 并在 iPhone(当然没有它)和 iPad 上运行良好的通用应用程序的帖子。

我的目标设备系列是 => iPhone/iPad iPhone OS 部署 => iPhone OS 3.0 基础 SDK => iPhone 设备 3.2

我的 UIKit.framework 在我的 Target General 中是“weak ref”

在我使用 UISplitViewController *splitViewController; 的地方 我得到了错误。

我知道 iPhone SDK 3.x 没有 UISplitViewController 但 SDK 的基础是 3.2。

我应该使用这样的条件吗?

但是我在这里会遇到与再次使用 UISplitViewController 相同的错误...

谢谢 !

问候,

米。

通用代码:

错误是:

并且 UISplitViewController 是黑色的,就像它没有被标记一样

我也跟着这个:Apple iPad Programming Guide

0 投票
3 回答
5560 浏览

cocoa-touch - 在 UITableView 上方添加 Toolbar 以在 UISplitViewController 详细视图中使用

我想使用表格视图作为 UISplitViewController 中的详细信息窗格。如何将工具栏放在顶部?我希望能够以与我的非表格详细视图相同的方式添加栏按钮项。谢谢。

0 投票
3 回答
1854 浏览

ipad - iPad UISplitViewController 启动方向 - 以纵向显示的根视图

所以我有一个 UISplitViewController,它是我程序的根视图。我已将初始方向设置为 LandscapeLeft,并在我的 plist 中支持所有 4 个方向。

如果我以纵向方式启动应用程序 - 显示的视图是我的根视图而不是详细视图,这显然不是我想要的。只要我旋转设备,一切都会从那里开始。

我已经搜索了这个网站和其他网站,但没有找到任何修复方法。我最接近的是将以下内容添加到我的应用程序委托中:

因此,这实质上会强制它正确绘制,除了当应用程序在设备平放的情况下启动时效果很好。然后我不知道纵向与横向(而且我不知道找不到它)。所以我基本上不能准确地说该怎么做。

更大的事情是上面的代码是一个HACK,应该有更好的方法,但对于我的生活我找不到它。

有任何想法吗?

0 投票
1 回答
476 浏览

ipad - 如何自定义一个Master是SPlitviewcontroller的大小?

我的主视图是典型的表格视图。但是,单元格内容最多只有 5 个字母。我想在我的拆分视图中调整主人的大小。我们有办法做到吗?