为 PFQueryTableViewController 设置背景图片
Setting background image for PFQueryTableViewController
Swift iOS
xcode 7.1 Beta
我正在尝试在 PFQueryTableViewController
上设置背景图片。我尝试从故事板中拖动 table(参考插座:tableView),但我无法使引用该插座的代码正常工作。
let image = UIImage(named: "Background")
tableView.backgroundView = UIImageView(image: image)
应用程序崩溃并指出:
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle:
。
我什至尝试设置背景颜色tableView.backgroundColor = UIColor.greenColor()
但是,应用再次崩溃
有人可以解释一下这里发生了什么吗?我在网上搜索了一下,但大多数帖子都只与在 PFQueryTableViewController 单元格中获取图像有关。
尝试在 queryForTable() 块中使用与 returns 查询相同的代码。它应该工作。无需参考插座。
代码应该是这样的:
override func queryForTable() -> PFQuery {
let image = UIImage(named: "YourImageName")
tableView.backgroundView = UIImageView(image: image)
// your PFQueryTableViewController query goes here....
return query
}
Swift iOS
xcode 7.1 Beta
我正在尝试在 PFQueryTableViewController
上设置背景图片。我尝试从故事板中拖动 table(参考插座:tableView),但我无法使引用该插座的代码正常工作。
let image = UIImage(named: "Background")
tableView.backgroundView = UIImageView(image: image)
应用程序崩溃并指出:
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle:
。
我什至尝试设置背景颜色tableView.backgroundColor = UIColor.greenColor()
但是,应用再次崩溃
有人可以解释一下这里发生了什么吗?我在网上搜索了一下,但大多数帖子都只与在 PFQueryTableViewController 单元格中获取图像有关。
尝试在 queryForTable() 块中使用与 returns 查询相同的代码。它应该工作。无需参考插座。
代码应该是这样的:
override func queryForTable() -> PFQuery {
let image = UIImage(named: "YourImageName")
tableView.backgroundView = UIImageView(image: image)
// your PFQueryTableViewController query goes here....
return query
}