【问题标题】:Trying to use PFQueryTableViewController in Swift尝试在 Swift 中使用 PFQueryTableViewController
【发布时间】:2015-03-18 10:21:34
【问题描述】:

全部,

我有一个 ViewController,里面有一个 TableView。在 Tableview 中,我设计了一个原型单元,它有一个子类,它的子类是 PFTableViewCell。

因为我有一个视图控制器和一个表视图,所以我在我的视图控制器上创建了这个类。

class ViewController:  PFQueryTableViewController         {

但由于它不是 tableviewcontroller,PFQueryTableViewController 可以工作吗?当我遇到可怕的错误时:

*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableViewController loadView] loaded the "vXZ-lx-hvc-view-kh9-bI-dsS" nib but didn't get a UITableView.'

有什么想法吗?我需要它作为 ViewController 因为屏幕上除了 TableView 之外还有其他东西。

【问题讨论】:

  • 我认为你在正确的轨道上。只需将 ViewController 设为 UIViewController 的子类即可。 (PFQueryTableViewController 会为您编写一些 parse/tableview 逻辑,但最好自己学习和构建)。

标签: ios uitableview swift parse-platform


【解决方案1】:

您可以在情节提要中将container 添加到您的UIViewcontroller。它将自动创建一个UIViewController。但是您可以删除它并添加您的PFQueryTableViewController

之后,您可以从容器右键单击(并按住)到您的 PFQueryTableViewController 并连接两个组件并选择 embed

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-13
    • 2018-05-15
    相关资源
    最近更新 更多