0

在 MonoTouch 中,我有一个名为“MyTableViewController”的实用程序类,它派生自 UITableViewController 并实现了一堆有用的 tableview 控制相关的东西。如果我在代码中实例化它,它工作正常,但我现在想制作一个从 xib 加载的 tableview 控制器 - 例如:它在底部有一个工具栏。

在 ObjectiveC 中,我只需将 Xib 中的 tableview 实例与 UITableViewController 的tableView属性连接起来。

然而,在 MonoTouch 中,这个属性没有被标记为一个插座,也没有出现在 XCode 的界面构建器中,所以我无法连接它,导致 ObjectiveC 出现关于 nib 正在加载但“但没有得到 UITableView”的异常”。

有什么方法可以在我的派生控制器类上声明一个可以从 xib 绑定​​的插座?其他选项或解决方法?

4

1 回答 1

0

想通了... tableView 属性不需要连接到 xib 中。而 xib 中的 tableView 应该连接到 File Owners 视图(即:控制器)。

于 2012-10-25T10:10:37.087 回答