IOS SplitView TableViewController 查询

Posted

技术标签:

【中文标题】IOS SplitView TableViewController 查询【英文标题】:IOS SplitView TableViewController query 【发布时间】:2011-10-07 13:43:39 【问题描述】:

我有一个将默认设置添加到 xib 文件中的 SplitViewController。我将它的表视图控制器定义为另一个类(在身份检查器中)作为我创建的表视图控制器类。

现在我已经在其中添加了一些代码 ...numberOfRowsInSection:(NSInteger) 部分 和 ...cellForRowAtIndexPath:(NSIndexPath *) indexPath

根据我定义的 numberOfRows 和单元格中的元素,根据我在适当的方法中创建和返回的单元格,它可以很好地处理表格中的总值。

我的问题是:

    表格是如何进入 SplitView 的,因为当我在 TableViewController 的 xib 中自定义 UITableView 时,它的更改不会出现在 SplitView 的左侧部分。 (我猜那个表格视图是不可定制的?)

    其次,ios 如何从 XIB 初始化 TableViewController 类,因为我必须放置一些初始化代码,当创建 TableView 时,执行以下操作。我尝试覆盖它不调用任何一个的各种初始化函数。初始化 TableViewController 时如何初始化一些数据?

谢谢。

【问题讨论】:

【参考方案1】:

    表格视图是在包含拆分视图的 XIB 中自定义的,而不是在自己的 XIB 文件中

    你可以做两件事:覆盖initWithCoder:(记得使用self=[super initWithCoder:模式)或者覆盖- (void)awakeFromNib

【讨论】:

以上是关于IOS SplitView TableViewController 查询的主要内容,如果未能解决你的问题,请参考以下文章

iOS SplitView / 通用帮助需要 xcode 4.2

添加滑动手势以打开 SplitView 窗格

iOS7 UISplitViewController 状态栏

如何从 UISplitViewController IOS 5 导航回来?

IOS8 SplitVC + TabBarController + NavigationController

SplitView 项内的 MouseArea 将鼠标事件从 Splitview 句柄中移开